有人知道联系人应用程序中的非活动完成按钮是如何完成的吗?
我想实现类似的东西。
到目前为止,我还没有在UIBarButtonItem上看到任何非活动属性...
答案 0 :(得分:2)
使用enabled
属性。当然,您需要对视图控制器中的输入控件使用自己的验证检查,以确定是否将其设置为启用。
// Assuming the Done button is on the right
[self.navigationItem.rightBarButtonItem setEnabled:NO]; // Disables the button
The enabled
property is found in UIBarItem
,UIBarButtonItem
继承的类,这就是您无法在UIBarButtonItem
文档中找到它的原因。