我想问一下如何制作一个比较颜色的if语句?我的工作不起作用......
UIView.animateWithDuration(10,
animations: {
self.labelTen.layer.backgroundColor = self.timeOneColor.CGColor
}
)
if(self.labelTen.backgroundColor == timeOneColor)
{
print("something")
}
答案 0 :(得分:1)
如果您想专门比较颜色,可以按照以下方法检查
if (CGColorEqualToColor(self.labelTen.backgroundColor.CGColor, timeOneColor.CGColor))
{
//Two colors are same
}
如果color1等于color2,则返回true;否则就是假的。