Beaucoup d'applications iPhone d'Apple d'utiliser une couleur bleu ardoise pour désigner non modifiable du texte dans un tableau. Vous pouvez voir un exemple de cela dans le screenshot ci-dessous de l'application Contact. Le texte qui vous dit de "Ajouter nouveau téléphone" ici est la couleur que je parle:

Apple ne dispose pas d'une méthode de classe pour obtenir cette couleur, ce qui est étrange, car ils ne fournissent méthodes de classe pour la plupart des couleurs du système couramment utilisé. Vous pensez, avec quelle rigueur ils sont l'application de la HIG dernièrement, qu'ils le fassent. Mais ils n'en ont pas.
Quoi qu'il en soit, vous savez peut-être, mais au cas où vous n'avez pas (capitaine radiomessagerie évident), dans le dossier / Applications / Utilitaires / dossier sur votre Mac, il ya un programme appelé compteur DigitalColor, et il vous donnera la valeur de couleur pour tout pixel sur l'écran. J'ai utilisé cela pour récupérer les valeurs correctes RVB de l'application Contacts courir dans le simulateur, qui a montré les valeurs RVB pour que la couleur bleue est la suivante:
Ou, vous pouvez simplement le créer comme ceci:
Apple ne dispose pas d'une méthode de classe pour obtenir cette couleur, ce qui est étrange, car ils ne fournissent méthodes de classe pour la plupart des couleurs du système couramment utilisé. Vous pensez, avec quelle rigueur ils sont l'application de la HIG dernièrement, qu'ils le fassent. Mais ils n'en ont pas.
Quoi qu'il en soit, vous savez peut-être, mais au cas où vous n'avez pas (capitaine radiomessagerie évident), dans le dossier / Applications / Utilitaires / dossier sur votre Mac, il ya un programme appelé compteur DigitalColor, et il vous donnera la valeur de couleur pour tout pixel sur l'écran. J'ai utilisé cela pour récupérer les valeurs correctes RVB de l'application Contacts courir dans le simulateur, qui a montré les valeurs RVB pour que la couleur bleue est la suivante:
Red: 0.243ou si vous le préférez en 8-bit de la désignation:
Green: 0.306
Blue: 0.435
Red: 81Si vous voulez ajouter cette méthode à la Plus Catégorie Couleurs J'ai posté il ya quelques mois, la méthode devrait ressembler à ceci:
Green: 102
Blue: 145
+(id)tableCellNonEditableTextColor {vendColor(81, 102, 145);}
Ou, vous pouvez simplement le créer comme ceci:
UIColor *thatTableTextColor = [UIColor colorWithRed:0.243 green:0.306 blue:0.435 alpha:1.0];
Aucun commentaire:
Enregistrer un commentaire