2011-08-05 7 views
2

mon code estChanger la couleur de fond UILabel

UILabel *pTeamAlreadybl=[[UILabel alloc]initWithFrame:CGRectMake(110, 275,180,30)]; 

[email protected]" Team already?"; 
pTeamAlreadybl.font=[UIFont boldSystemFontOfSize:16]; 
pTeamAlreadybl.textAlignment=UITextAlignmentLeft; 
pTeamAlreadybl.textColor=[UIColor colorWithRed:61.0/255.0 green:61.0/255.0 blue:61.0/255.0 alpha:0.6]; 
pTeamAlreadybl.shadowColor = [UIColor colorWithWhite:1.0 alpha:0.7]; 

Comment puis-je changer la couleur d'arrière-plan de l'étiquette?

Répondre

6

Vous manquez

pTeamAlreadybl.backgroundColor=[UIColor anycolor]; 

écrire ce code

1
pTeamAlreadybl.backgroundColor = [UIColor ...]; 

ne pas le travail de code ci-dessus?

5

Pour changer la couleur de fond d'un UILabel, vous devez définir la backgroundColor propriété de l'objet UILabel. Vous pouvez le faire en utilisant la ligne de code suivante:

[pTeamAlreadybl setBackgroundColor:[UIColor colorOfYourChoice]]; 

OU

pTeamAlreadybl.backgroundColor = [UIColor colorOfYourChoice]; 
0
[pTeamAlreadybl setBackgroundColor:[UIColor YourColor]]; 

YourColor comme mentionné ci-dessous

BlackColor;
darkGrayColor; lightGrayColor whiteCouleur;
grayColor;
redColor;
greenCouleur;
blueCouleur;
cyanColor;
yellowColor;
magentaColor; orangeCouleur;
purpleCouleur;
brownColor;
clearColor;

vous pouvez utiliser la couleur personnalisée ainsi que cette

[UIColor colorWithRed:61.0/255.0 green:61.0/255.0 blue:61.0/255.0 alpha:0.6] 
Questions connexes