我有一个具有以下css的UIButton
button {
size: 50 100;
color: #FF0000;
}但我想根据可能的样式禁用按钮:
button {
size: 50 100;
color: #FF0000;
enabled: true;
}有人知道如何完成或添加一个扩展方法来启用这个功能吗?
发布于 2014-05-30 17:07:49
我不认为enabled或disabled伪类可以用于UIButton。您可能要做的是检测按钮状态并动态分配一个styleClass,如下所示:
#import <PixateFreestyle/PixateFreestyle.h>
UIButton *button = [UIButton new];
if(button.enabled){
button.styleClass = @"myButton";
}else{
button.styleClass = @"myButtonDisabled";
}...and那么您的CSS将是:
.myButton {
/* Default button styles */
}
.myButtonDisabled {
/* Disabled button styles */
}我希望这能帮上忙。祝好运。
https://stackoverflow.com/questions/23937719
复制相似问题