我正在制作一个单独的视图应用程序,以空视图开始学习IOS。 我想检查一下这个视图的背景颜色......这很简单,就像这样:
Function CheckColor ( )
If ( view.background.color is white ) then {
// do something
} else {
// do something
}
End function
我想制作一个简单的屏幕",以了解如何控制基本视图属性和NStimer对象。
非常感谢!
答案 0 :(得分:0)
UIColor类有一种比较颜色的方法。的isEqual()
你的例子看起来像这样:
func checkColor() {
if self.view.backgroundColor!.isEqual(UIColor.whiteColor()) {
println("yes")
} else {
println("no")
}
}
答案 1 :(得分:0)
如果你想要一个检查任何视图颜色的函数:
func CheckColor(CustomView:UIView )
{
if CustomView.backgroundColor.isEqual(UIColor.whiteColor())
{
println("it is white");
}
else {
println("I don't know :)");
}
}