【发布时间】:2012-01-29 09:50:34
【问题描述】:
我使用 UINavigationController 作为我的视图控制器。在 init() 或 viewDidLoad() 中,我设置了:
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]
initWithBarButtonSystemItem:UIBarButtonSystemItemEdit
target:self action:@selector(selector)];
在显示或推送视图时,右侧栏按钮(如果有,则左侧)被禁用。但是如果我用自定义按钮替换,那么它可以正常工作。
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc]
initWithImage:image title:nil
target:self action:@selector(selector)];
我认为这是我的另一个问题的根本原因:
MFMailComposeViewController navigation bar buttons are disabled
有人有想法吗? 提前致谢!
【问题讨论】:
标签: objective-c uinavigationcontroller uibarbuttonitem