コードを使用してカスタムカラーを作成しようとすると、多くのインスタンスに遭遇しましたが、結果はPhotoshopとはかなり異なります。
[UIColor colorWithRed:(160/255) green:(97/255) blue:(5/255) alpha:1];
結果として得られる色は黒っぽいですが、私は黄色のようなものになるはずです。スライダーを使用して作業する場合、結果は期待どおりです。
Xcodeに問題がありますか、それとも一般的な問題ですか?
コードを使用してカスタムカラーを作成しようとすると、多くのインスタンスに遭遇しましたが、結果はPhotoshopとはかなり異なります。
[UIColor colorWithRed:(160/255) green:(97/255) blue:(5/255) alpha:1];
結果として得られる色は黒っぽいですが、私は黄色のようなものになるはずです。スライダーを使用して作業する場合、結果は期待どおりです。
Xcodeに問題がありますか、それとも一般的な問題ですか?
整数を除算すると、整数除算になります。これは、基本的に、結果の小数部分を切り捨てることを意味します。使用する
[UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1.0]
代わりは。
colorWithRed:green:blue:alpha、各パラメーターは0.0(MIN)から1.0(MAX)までの値として指定されます
[UIColor colorWithRed:(160/255.0f) green:(97/255.0f) blue:(5/255.0f) alpha:1];