Dans mon application, une fonction de rappel de délégué est appelée à partir d'une autre classe. Cette fonction de délégué consiste à repeindre l'écran. comme,UIView Ne pas mettre à jour UILabel
-(void)repaint {
[self.view setNeedsDisplay];
}
j'ai même enlevé la sous-vue de UIView puis ajouté à nouveau la sous-vue. Mais le problème persiste toujours.
Mon UIView ne se met pas à jour.
J'ai NSLog le label.text et le texte est mis à jour. mais la vue d'écran ne met pas à jour.
Quelqu'un peut-il m'aider s'il vous plaît.
Merci
Peut-être, vous venez de changer le texte dans une autre étiquette? ; – Zapko
Vérifiez la couleur du texte et alpha. – quaertym
Etes-vous sûr de avoir connecté l'étiquette dans Interface Builder? – FreeAsInBeer