我添加了2个导航栏按钮并在右侧显示。我在下面使用此代码并且工作正常。
UIBarButtonItem right = [getUI navBarButtonHistory:self navLink:@selector(btn_sendPreview:) imageNamed:@"ic_print.png"];
UIBarButtonItem rightPending = [getUI navBarButtonHistory:self navLink:@selector(btn_pending:) imageNamed:@"ic_pending.png"];
self.navigationItem.rightBarButtonItems = @ [right,rightPending];
但我的问题是当我点击另一个按钮时如何禁用这两个按钮?
答案 0 :(得分:2)
在您的IBAction方法中。您可以通过遍历右键项来禁用这两个按钮。
for(UIBarButtonItem *button in self.navigationItem.rightBarButtonItems) {
button.enabled = NO;
}
这是你需要的吗?