私はインターフェイスビルダー内のインタフェースを構築し、フォントや背景色を選択するために利用可能なカラーパレットの様々ながあることを見ている:xCode 4.3インターフェイスビルダのパレットカラーにプログラムでどのようにアクセスするのですか?
background color>other>color widget 3rd tab > Palette
そのうちのいくつかは、「アイス」、「スカイ」のような奇妙な名前を持っているが、私は
[UIColor blueColor];
[UIColor cyanColor];
へのアクセス権を持っている私のコードからなど
は私が私のコードから名前でこれらの追加の色にアクセスするための方法はありますか? 例えば、
//Is there a method call that does something like this?
[Color colorNamed:@"Ice" inPalette:@"Apple"];
ありがとうございました!
ありがとうございます。私は、RGB値を考える必要がなくなり、あらかじめ定義されたパレット名から単にピッキングすることを避けようとしています。 –
値を「考える」必要はありません。あらかじめ定義されたクレヨンから希望する場合は、色枠を開き、必要なクレヨンタブとクレヨンを選択してから、「RGB」タブを選択すると、そのクレヨンのRGB値が定義されます。 – mccrager
ここでは、誰かがすでにカテゴリのすべての仕事をしています:https://github.com/rob-brown/RBCategories/blob/master/UIColor+RBExtras.m – mccrager