如何启用/禁用navigationItem.rightBarButton项目?我在-viewDidLoad调用以下代码,但它什么也不做。
self.navigationItem.rightBarButtonItem =
[[[UIBarButtonItem alloc]
initWithTitle:@"Flow"
style:UIBarButtonItemStyleDone
target:self action:@selector(flowWithMe:)] autorelease];
self.navigationItem.rightBarButtonItem.enabled = NO;我只想在特定的操作上启用右栏按钮。
发布于 2009-11-20 08:52:24
我发现了问题,我重新启用了- (void)textFieldDidBeginEditing:(UITextField *)textField上的按钮
这是视图上唯一的文本字段,在ViewDidLoad上,这将成为第一个响应者,因此在ViewDidLoad之后,此函数被调用,右侧栏按钮被重新启用。
发布于 2009-11-20 08:10:11
您可以将rightBarButtonItem设置为nil,直到需要启用它为止。
https://stackoverflow.com/questions/1767280
复制相似问题