的的backgroundColor。我正在通过按钮状态确定视图是处于搜索模式还是处于正常模式。如何检查我希望能够检查所有按钮的背景颜色是UIColor.whiteColor所有按钮
我想这样做有以下但检查类似的东西,如果数组包含一定的价值。这在我的情况下不起作用,因为UIColor.whiteColor
是UIButton的一个属性。
if contains(categoryScrollView.subviews, UIColor.whiteColor) {
inSearchMode = false
}
然后,如果我把它放在下面的方式,我不知道我怎么能确保所有按钮的背景颜色为白色,因为它会尽快通过验证的任何按钮的背景颜色为白色,而这并不是我需要。
for button in categoryScrollView.subviews {
if button.backgroundColor == UIColor.whiteColor() {
inSearchMode = false
}
}
如何检查所有按钮的背景颜色?
所以你正是验证,虽然按钮的背景颜色是白色的,你想inSearchMode =假的,对不对? – Hasya
我想在设置inSearchMode = false时知道所有按钮的背景色是白色的。 –
使用你的模型,而不是按钮的颜色! – Wain