[Résolu] - Couleur par défaut d'un textView ne marche pas ??
Tef
Membre
Salut à tous.
Dites moi mais j'ai une question très bête : j'ai mon textView qui à un background défini dans les Attributes dans IB et tout fonctionne bien. Je veux lui indiquer une couleur de police par défaut également. Et là , c'est le drame :P
En fait, il ne prends pas en compte ma couleur et reste en noir par défaut. C'est bizarre car je suis bien au bon endroit. Je vous joint une copie d'écran de ce que j'ai fais mais je ne comprends pas pourquoi ce n'est pas pris en compte
Où est mon erreur ? On est obligé d'être en noir ?
La seul façon que j'ai trouvé et de mettre une texte par défaut et là ça fonctionne ma couleur est blanche.
Merci par avance et désolé pour la question basique :P
Dites moi mais j'ai une question très bête : j'ai mon textView qui à un background défini dans les Attributes dans IB et tout fonctionne bien. Je veux lui indiquer une couleur de police par défaut également. Et là , c'est le drame :P
En fait, il ne prends pas en compte ma couleur et reste en noir par défaut. C'est bizarre car je suis bien au bon endroit. Je vous joint une copie d'écran de ce que j'ai fais mais je ne comprends pas pourquoi ce n'est pas pris en compte
Où est mon erreur ? On est obligé d'être en noir ?
La seul façon que j'ai trouvé et de mettre une texte par défaut et là ça fonctionne ma couleur est blanche.
Merci par avance et désolé pour la question basique :P
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Tape un peu de texte dans ta TextView, sélectionne-le, change sa couleur, et après éventuellement tu peux enlever le texte, et ça contourne le pb chez moi
Salut,
merci pour ta réponse.
...mais cela ne fonctionne pas chez moi
C'est dingue ce truc... Je vais devoir mettre un texte par défaut et le laisser au demarrage de l'application mais bon pas top quand même.
Si qqu'un a une autre idée
Merci à toi !
Salut,
Merci à toi. Justement c'est ce que je voulais faire et étant débutant j'ai un peu de mal. Dans la doc d'apple, j'ai cherché du côté de NSFont et NSColor mais je n'ai pas réussi à trouver comment mettre cela en place
Est-ce que je suis dans le bon chemin ?
Merci pour vos aides
Pas du tout le sujet, mais bon... J'adore tes dessins, félicitation !
Merci c'est gentil
Si quelqu'un a une aide pour le faire en code je suis preneur car je n'ai pas trouvé
Merci
Tu trouveras surement ton bonheur ici :
http://www.cocoadev.com/index.pl?ImplementSyntaxHighlighting
Sinon un truc de ce genre:
C'est cool merci pour ton aide Lugdanum
Je suis désolé mais je reviens à la charge avec mon pb :P
Je n'y arrive pas. Je vais vous dire ce que j'ai fais car je ne vois vraiment pas mon erreur.
- Dans maClasse.h, j'ai mon IBOutlet id myTextView
- Dans IB, j'ai associé mon textview avec ma classe -> myTextView (et pas le scroll View j'ai fait attention à ça). Jusque là c'est pas bien dur.
- Dans maClasse.m, j'ai mis ceci :
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification {
// Insert code here to initialize your application
[color=rgb(0, 0, 0)]/color][color=rgb(0, 0, 0)]myTxtView [/color][color=#000000]setTextColor[/color][color=rgb(0, 0, 0)]:[[/color][color=#000000]NSColor [/color][color=#000000]whiteColor[/color][color=#000000];[/color]
}
Donc on est bien d'accord, je veux qu'à la fin de mon chargement de mon appli, je veux qu'il change la couleur de mon texte. Mais rien ne se passe il est toujours noir.
A la place de :
[color=rgb(0, 0, 0)]/color][color=rgb(0, 0, 0)]myTxtView [/color][color=#000000]setTextColor[/color][color=rgb(0, 0, 0)]:[[/color][color=#000000]NSColor [/color][color=#000000]whiteColor[/color][color=#000000];[/color]
j'ai essayé :
[color=rgb(0, 0, 0)]/color][color=rgb(0, 0, 0)]myTxtView [/color][color=#000000]setForegroundColor[/color][color=rgb(0, 0, 0)]:[[/color][color=#000000]NSColor [/color][color=#000000]whiteColor[/color][color=#000000];[/color]
mais même résultat.
Bon je fais probablement une erreur je suis conscient mais je ne vois pas.
Merci par avance pour votre aide
J'ai supprimer mon lien et recréé avec ma classe dans IB et là ca fonctionne ???
Je m'en fou j'ai réussi c'est cool !
Merci pour votre aide à tous.
C'est pas faux effectivement :P
Je note pour ne pas refaire la même erreur ! Merci pour la remarque