1. ホーム
  2. ios

[解決済み] UIColorsを比較するには?

2022-07-20 12:51:47

質問

UIImageViewの背景に設定されている色を確認したい。 試してみました。

if(myimage.backgroundColor == [UIColor greenColor]){
...}
else{
...}

というのがありますが、これでは色が緑だとわかっていても、必ずelseの部分に落ちてしまいます。

また、デバッグコンソールに現在の色を出力する方法はないでしょうか。

p [myimage backgroundColor]

po [myimage backgroundColor]

は動作しません。

どのように解決するのですか?

あなたは [myColor isEqual:someOtherColor] ?