忽略按钮单击而不将设置启用为false?

时间:2012-07-16 05:07:07

标签: iphone xcode cocoa-touch ipad ios5

我有一个按钮,如果情况发生,我希望它被“禁用”,而按钮不会降低其alpha值。因为将按钮启用属性设置为false会将alpha更改为大约0.6我在调用的方法中设置了if语句,然后按下按钮忽略函数的其余部分。问题是点击时按钮“变暗”。我希望按钮不会改变,没有调光,没有功能调用等。我希望按钮的行为就好像它被禁用但具有完整的alpha。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:2)

将userInteraction设置为false,如下所示:

button.userInteractionEnabled = NO;

答案 1 :(得分:0)

您可以使用此

的用户互动属性

myButton.userInteractionEnabled = YES; //或否