質問

私はいくつかの色を扱っていますが、それらはまったく正しくないようです。添付の画像は、予想される結果、実際のシミュレーター、およびデバイス上の結果を示しています。ご覧のとおり、GimpがRGB(0、16、60)と考えるものと、 [UIColor colorWithRed:0.0 green:16.0 blue:60.0 alpha: 1.0];

アルファが1.0であるため、背景と色が混ざっているとは思わない。

ここで何が起こっているかについての提案は大歓迎です。代替テキストhttp:// img200 .imageshack.us / img200 / 3710 / picture4uu.png

iPhoneの結果:

代替テキストhttp://img33.imageshack.us/img33/9264/picture3xb .png

役に立ちましたか?

解決

iPhone OSのほぼすべてのカラーメソッドは、0.0– 255.0ではなく、0.0– 1.0の値を取ります。 GIMPで見ている色を取得するには、各値を256で除算します。したがって、正しいUIColorメソッド呼び出しは [UIColor colorWithRed:0.0 green:0.0625 blue:0.2344 alpha:1.0] になります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top