Je voudrais définir une couleur personnalisée à l'aide de la méthode
[Colorwithithred Uicolor: (CGFLOAT) Vert rouge: (CGFLOAT) Bleu vert: (CGFLOTE) Blue Alpha: (CGFLOTE) Alpha]; Code>
Pour lequel j'ai besoin de connaître la valeur des composants RBG.
J'aimerais savoir, c'est là que je peux obtenir les composants RBG d'une couleur personnalisée afin que je puisse les utiliser dans la méthode mentionnée ci-dessus. strong> p>
4 Réponses :
Vous pouvez utiliser le digitalColor Meter.app inclus avec chaque installation Mac OS X. Vous pouvez le trouver dans ~ / applications / utilitaires / digitalColor compteur.app code>. Utilisez-le pour inspecter les valeurs RVB de n'importe quel pixel que vous passez la souris. Une fois que vous avez les valeurs, il vous suffit de les diviser par
255.0 code> car
+ colorwithred: vert: bleu: alpha: code> s'attend à une valeur de point flottante entre 0 et 1. < Pré> xxx pré> p>
Pour correspondre à une couleur Exactement, il existe un excellent utilitaire appelé "DigitalColor Meter" situé dans des applications / utilitaires / pouvant obtenir le RVB pour n'importe quoi sur votre écran. Prenez une photo d'écran de la couleur que vous souhaitez reproduire, puis utilisez cet outil pour obtenir les informations. P>
En réalité, il y a pas besoin strong> pour utiliser digitalColor mètre à la place, nous pouvons utiliser la petite icône de recherche
Vous pouvez utiliser Xcode lui-même pour obtenir la valeur RVB de la couleur personnalisée: p>
Cliquez sur la flèche pour la boîte de couleurs et dans la boîte de dialogue résultante Choisissez les autres. p>
Et vous pouvez ensuite utiliser l'option de curseur RGB pour obtenir des valeurs RVB p>
p>