2

UIColor で問題が発生しています。

だから、白の背景色があります。

ユーザーは、いくつかのボタンをクリックして、ビューの背景色を選択できます

カラー ピッカー ビューに移動する別のボタンがあります。

ビューに戻って右ボタンをクリックすると、選択した色が表示されます。

このボタンをクリックすると、この色も表示されるはずです。

しかし、彼はそれを見ることができません。まだ黒い色が表示されています。

ユーザーが選択した色をクリックすると、float 値が取得されます (赤の例の場合) r: 1.0 g: 0.0 b: 0.0 から r: 0.0 g: 0.0 b: 0.0

正しい float 値を維持する方法がわかりません。

私が十分に明確だったことを願っています。

ありがとう :)

4

1 に答える 1

0

rgb UIColor * colorを保持する必要があります。そうしないと、少し後で自動リリースされます。色成分(r、g、b)は、0.0〜1.0の範囲で指定する必要があります。
完全な赤が最終的にr=1.0、g = 0、b=0と計算されることを確認してください。

現在の色をfloat[4]配列に格納します。(r、g、b、alpha)またはrgbの場合のみfloat[3]。

于 2012-12-02T16:21:57.020 に答える