【发布时间】:2011-05-04 09:58:00
【问题描述】:
我想禁用带有特定标签的按钮,我试试这个代码:
UIButton *button = (UIButton *)[self.view viewWithTag:33];
[button setEnabled:FALSE];
但它不起作用,为什么?
【问题讨论】:
-
你应该首先检查你是否真的得到了按钮。在
[button setEnabled:FALSE];上添加断点并检查button是否不是nil。 -
在尝试禁用按钮之前检查按钮是否为 nil。此外,
NO通常比FALSE更常用。 -
按钮不为零,我也尝试过,但它不起作用
标签: objective-c ios uibutton