229 votes

Comment puis-je obtenir par programme la couleur de défaut 7 bleu iOS ?

Je suis de créer des éléments personnalisés dans mon application et que vous voulez pour correspondre l'apparence et la sensation de la nouvelle iOS. iOS 7 a présenté un très commun de couleur bleu plus clair, la valeur par défaut de la couleur ou la teinte de plusieurs éléments, y compris le système de bouton, la segmentation de contrôle, etc. Ils l'ont fait, il est facile de sélectionner la couleur à l'aide de l'IB, comme on le voit ici:

enter image description here

Cependant, je n'ai pas trouvé comment accéder facilement à la couleur de la programmation. J'ai vérifié les UIColor de la documentation, et il ne semble pas être tout accesseur pour le bleu couleur du système dans la classe elle-même.

Voici ma question: est-ce un simple accesseur existent pour cette couleur? [UIColor ?] ou quelque chose comme ça? Si non, quelqu'un sait exactement valeurs RVB de la couleur?

257voto

Aaron Brager Points 16394

C’est la valeur par défaut `` de votre UIWindow si vous ne le modifiez pas.

233voto

Greg Points 15661

Il semble être `` .

screenshot showing Colors window

92voto

tarum Points 391

la couleur bleue par défaut iOS 7 est``

52voto

Scott Carter Points 456

Selon la documentation de UIButton :

Dans iOS v7.0, toutes les sous-classes de UIView dérivent leur comportement pour tintColor de la classe de base. Voir la discussion de tintColor au niveau des UIView pour plus d’informations.

En supposant que vous ne modifiez pas la tintColor avant d’empoigner la valeur par défaut, vous pouvez utiliser :

26voto

Rick Points 169

Voici une méthode simple pour obtenir la couleur de teinte du système par défaut :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X