启用按钮

时间:2010-01-12 09:12:11

标签: iphone

问题,

使用UIButton,我可以这样做:

myButton.enabled = YES;
       or 
myButton.enabled = NO;

但是,我不能对UIBarButtonItem(导航栏按钮)做同样的事情

那么,如何阻止用户点击它?

1 个答案:

答案 0 :(得分:1)

当然可以; UIBarButtonItem是UIBarItem的子类,它具有enabled属性。只需使用它。

只需获取对该项目的引用并执行上述操作:

UIBarButtonItem  *item = self.navigationItem.rightBarButtonItem;

item.enabled = NO;