Définir les valeurs RVB pour le texte de l'étiquette
Je vais avoir les codes de la couleur que R:38 G:171 B:228 , mais quand j'ai mis les valeurs .38f dans le couleur Rouge : Vert : Bleu:, je n'arrive pas à obtenir la couleur désirée:
[CategoryLbl setTextColor:[UIColor colorWithRed:.38f green:.171f blue:.226f alpha:1.0f]];
S'il vous plaît aider.
31 n'est pas un de vous les valeurs que vous voulez, est-il? Soit vous avez de réglage de la fausse - pouvez-vous s'il vous plaît nous montrer exactement ce que vous faites, y compris un exemple de code ou de votre écran ne supporte pas suffisamment précise de la couleur de ce que vous voulez, je suppose.
j'utilise le code suivant pour définir la textcolor pour le label [CategoryLbl setTextColor:[UIColor colorWithRed:.38f vert:.171f bleu:.226f alpha:1.0 f]]; . Ici le CategoryLbl est une étiquette .
j'utilise le code suivant pour définir la textcolor pour le label [CategoryLbl setTextColor:[UIColor colorWithRed:.38f vert:.171f bleu:.226f alpha:1.0 f]]; . Ici le CategoryLbl est une étiquette .
OriginalL'auteur Singh | 2012-04-17
Vous devez vous connecter pour publier un commentaire.
Vous êtes le mélange jusqu'à deux échelles: UIColour dirait qu'il utilise des valeurs à virgule flottante 0-1 alors que l'habitude valeurs RVB sont de 0 à 255. Au lieu de cela vous voulez
donc
Il peut y avoir de meilleures façons de le faire, par exemple, en utilisant les valeurs de 0 à 255 - je ne sais pas OSX /développement iPhone.
En fait il semble que vous pouvez le faire:
qui est plus facile à comprendre (bien que je vous ai donné assez d.p. le premier devrait être aussi précis).
N'oubliez pas d'accepter les réponses, si ils ont travaillé pour vous.
Okay sûr 🙂
OriginalL'auteur Rup