2009-05-20 5 views

答えて

12

は、あなたがする必要がある値:

[UIColor colorWithRed:0x33/255.0 green:0 blue:0x99/255.0 alpha:1.0] 
+0

ありがとうございました – ebaccount

1

またはカラー値の実際のフロートを使用0x33の/ 255.0を使用しての代わりに、これは当然のことながら値を変換する必要があります。

[UIColor colorWithRed:51.0/255.0, green:0.0, blue:153.0/255.0]; 

ディビジョンで浮動小数点値を使用する限り、何もキャストする必要はありません。浮動小数点値を必ず使用してください。例:33/255 = 0。どちらが黒くなるでしょう。

+0

あなたの例は混乱しています... 0x33は33ではなく16進数の51です。そのため0x33を使用する必要があります。 – pgb

+0

あなたは正しいです、私は正しい値を使用するために例を適応させました。私はちょうどあなたが16進値を使用する必要がないことを指摘したいと思います。 – klaaspieter

0

これは私が見つけた最高のツールです!あなたは16進数の色を設定して、自動的にUIColorコードを生成させることもできます。

http://uicolor.org/

関連する問題