2010-12-09 8 views
0

s'il vous plaît, comment puis-je changer la couleur de l'arrière-plan du champ de texte et la couleur de la place? J'ai vu cette réponseiphone ipad changer la couleur du champ de texte

here in stack, change bkgrnd , mais on ne sait pas où appeler ce

[UIColor colorWithRed:0.2f green:0.3f blue:0.4f alpha:0.50001f]; 

dois-je remplacer le UITextField.h? où? ou où dois-je changer la couleur?

et pour le changement de la place, mais ça ne marche pas! stack, change holder.

Répondre

2

Vous pouvez remplacer UITextField et le faire dans la méthode init. Mais je vous recommande fortement de faire simplement après avoir créé votre UITextField

textField.backgroundColor = [UIColor colorWithRed:0.2f green:0.3f blue:0.4f alpha:0.50001f]; 
1

Pour changer l'arrière-plan de votre textfield:

yourTextField.backgroundColor = [UIColor yellowColor]; 

Pour changer la couleur du texte d'espace réservé:

[yourTextField setValue:[UIColor blackColor] forKeyPath:@"_placeholderLabel.textColor"]; 
Questions connexes