UITextView setText n'est pas mise à jour du texte
Dans ma plume, j'ai un UITextView
composant.
Dans mon code j'ai un UITextView
domaine, et j'ai utilisé l'Interface Builder pour assurez-vous que les deux sont liés (au moins je pense que je l'ai fait en les faisant glisser à partir de Fichiers "Propriétaire" et en la déposant sur le UITextView
dans Interface Builder et la sélection de ma variable de membre).
Maintenant, quand je l'ai mise à jour du texte via setText
, le UITextView reste vide.
Merci
DeShawn
- Où êtes-vous appeler
setText
? Il ne fera rien jusqu'à ce que la plume est chargé, car la sortie sera nul. AppelNSLog(@"%@", yourMemberVariable);
immédiatement avant l'appel pour voir si vous êtes en train de voir l'affichage de texte ou pas. - Je l'appelle après la plume est chargé... Comment dois-je faire à 100% que cette variable est en fait lié à l'élément de l'interface?
- L'enregistrement, j'ai suggéré vous dira exactement ce que.
- Vous êtes rigjht. Il est dit nulle. Pourquoi serait-il le dire?
Vous devez vous connecter pour publier un commentaire.
Avez-vous utilisé
puis
dans
.m
fichier?Si oui, utilisez le code suivant dans
viewDidLoad
après la mise à jour de la valeur à vérifier:Si elle n'est pas pensé à elle encore;
découvrez iOS Affichage de Texte Pas de mise à Jour
Le référencement yourTextViewName doit être un
IBOutlet UITextView *yourTextViewname
Puis ajouter le
@property (nonatomic, retain) UITextView *yourTextViewName
.Ajouter le
@synthesize yourTextViewName
dans le correspondant .m fichier.Pour définir le texte, utilisez
Cela peut paraître fou, mais j'ai eu de définir explicitement la propriété hidden de UITextView à PAS dans le code et ensuite il a commencé à montrer. Voir si cela fonctionne pour vous.