发布网友 发布时间:2022-12-04 04:03
共1个回答
热心网友 时间:2024-06-02 09:35
问题:一个按钮设置了3种状态,normal, selected, disable 状态, 我先设置了button的选中,又设置了button的不选中,又设置了button的选中,最后设置了button的禁用状态,最后的禁用状态没有显示,显示的UI仍然是normal状态的,不能正常显示disable的样式。
解决方法:要让选中状态与禁用状态合并到一起
UIControlState是位移枚举,OC可以使用”|“和”&“,这两个是C语言的运算符
Swift不能和C语言混编,所以在swift中已经没有”|“和”&“这样的运算了 ,需要使用的是OptionSet协议