0

我有一个带有以下 css 的 UIButton

button {
    size: 50 100;
    color: #FF0000;
}

但我想禁用基于样式的按钮,例如:

button {
    size: 50 100;
    color: #FF0000;
    enabled: true;
}

有谁知道如何完成或添加扩展方法来启用它?

4

1 回答 1

0

我认为没有enableddisabled用于UIButton. 您可能会做的是检测按钮状态并styleClass像这样动态分配:

#import <PixateFreestyle/PixateFreestyle.h>

UIButton *button = [UIButton new];

if(button.enabled){
  button.styleClass = @"myButton";
}else{
  button.styleClass = @"myButtonDisabled";
}

...然后你的 CSS 将是:

.myButton {
    /* Default button styles */
}
.myButtonDisabled {
    /* Disabled button styles */
}

我希望这会有所帮助。祝你好运。

于 2014-05-30T17:07:49.803 回答