【发布时间】:2013-06-25 14:37:45
【问题描述】:
将右侧导航栏按钮设置为禁用时,它不会更改其颜色以向用户表明其禁用状态。
它保持“突出显示”,非灰色。
我在 Storyboard 中的按钮设置如下:
self.navigationController.navigationItem.rightBarButtonItem.enabled = NO;
我还需要做什么才能在视觉上更改按钮的状态?
谢谢!
【问题讨论】:
-
是自定义按钮吗?启用设置为 FALSE 应该使常规 UIBarButtonItem 变暗
-
@ChrisH,我已经更新了我的问题。
-
如果您以编程方式添加“完成”按钮会发生什么?
-
我不能,因为我根据 Storyboard 中的按钮硬编码了一个 segue。
标签: ios objective-c uinavigationcontroller uikit uibarbuttonitem