0

バーに RGB カラー コードを使用して iPhone アプリに表示していますが、色が表示されません。Photoshop からこれらのコード値を取得していますが、それらを使用すると、iPhone アプリに色が表示されません。

最初の行では、Photoshop からの RGB コードは 255.192,0 です。

        color=[UIColor colorWithRed:255 green:192 blue:0 alpha:0 ];

2行目では、PhotoshopのRGBコードは195,214,155です

        color=[UIColor colorWithRed:195 green:214 blue:155 alpha:0];

3行目では、フォトショップからのRGBコードは49,133,156です

        color=[UIColor colorWithRed:49 green:133 blue:156 alpha:0 ];
4

4 に答える 4

4

のパラメータはcolorWithRed:green:blue:alpha0 と 1 の間の浮動小数点値です。したがって、すべての数値を 255 で除算する必要があります。たとえば、次のようになります。

color = [UIColor colorWithRed:1.0f green:0.75f blue:0f alpha:1f];
于 2012-05-28T06:15:59.223 に答える
4

このようにアルファ値を1に設定してみてください[UIColor colorWithRed:255/255 green:192/255 blue:0 alpha:1 ];'

alpha は色の透明度です

于 2012-05-28T06:18:14.820 に答える
1

iOS の RGB 値は 0 から 1 の間にしか収まらないため、必要な色相を次のように分割する必要があります255.0f

UIColor *color=[UIColor colorWithRed:255.0f/255.0f green:192.0f/255.0f blue:0.0f alpha:0.0f];
于 2012-05-28T06:17:23.290 に答える
1

行を変更する

color=[UIColor colorWithRed:255 green:192 blue:0 alpha:0 ];

color=[UIColor colorWithRed:(255/255.0) green:(192/255.0) blue:0 alpha:0 ];

アルファについてはわかりませんが、1であるべきだと思います

于 2012-05-28T06:19:31.453 に答える