web-dev-qa-db-fra.com

changer la couleur du texte d'un UILabel

Salut, je suis en train d'essayer de changer la couleur du texte d'un UILabel dans l'un de mes points de vue, mais sans chance.

Y at-il quelque chose d'assez évident que je ne fais pas dans ce code?

self.nameTopRight.backgroundColor = [UIColor redColor];
self.nameBottomRight.textColor = [UIColor redColor];
32
banditKing

Ils doivent être connectés dans Interface Builder. 

6
cdasher

La question a déjà été résolue pour le PO, mais dans l'intérêt des autres personnes qui viennent ici pour changer la couleur du texte d'une étiquette, utilisez la propriété textColor:

Rapide

myLabel.textColor = UIColor.red

Objectif c

myLabel.textColor = [UIColor redColor];
9
Suragch

vous pouvez également définir des couleurs RVB comme celle-ci

 myLabel.textColor= [UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1] ;
3
Gulshan Kumar

La couleur du texte est la bonne, peut être une erreur de connexion, 

backgroundcolor est utilisé pour la couleur d'arrière-plan de l'étiquette et pour la propriété textcolor, utilisez la propriété textcolor

0
ashokdy