2009-09-03 9 views

Répondre

0

Ce code est correct. Si c'est le code que vous utilisez, vous devriez vérifier s'il est appelé. Essayez de mettre un appel NSLog("changing font"); juste avant ou quelque chose, de sorte que vous pouvez dire si cela se passe vraiment ou non.

Quelques suggestions, cependant. Il y a probablement un nom plus descriptif pour votre textview que textView3. Ne vous inquiétez pas que vos noms de variables soient trop verbeux; Croyez-moi, c'est une bonne chose. De plus, si textView3 est une variable d'instance, vous ne devriez pas y accéder directement. Utilisez l'encapsulation en le déclarant @property puis @synthesize en l'appliquant. Ensuite, votre appel pourrait ressembler à self.textViewThatDoesSomething.font = ….

Bonne chance!

Mise à jour: J'ai juste eu une autre idée. Il se peut que votre textView3 ne soit pas connecté correctement dans Interface Builder. Vérifiez cela et réessayez.

4

Utilisation:

textview.font = [UIFont fontWithName:@"Arial" size:FontSize]; 

FontSize est un int.

Questions connexes