我想检查 UIImageView 上背景的颜色设置。我试过了:

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

但这不起作用,即使我知道颜色是绿色,它也总是落入 else 部分。

另外,有没有办法在调试控制台中输出当前颜色。
p [myimage backgroundColor]


po [myimage backgroundColor]

不工作。

最佳答案

你试过 [myColor isEqual:someOtherColor] 吗?

关于ios - 如何比较 UIColors?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/970475/

10-13 05:34