我在IB中用几个按钮创建了一个工具栏.我希望能够隐藏/显示其中一个按钮,具体取决于主窗口中的数据状态.
UIBarButtonItem 没有隐藏的属性,我发现到目前为止隐藏它们的任何例子都涉及将导航栏按钮设置为nil,我认为我不想在这里做,因为我可能需要再次显示按钮(不是要提一下,如果我将我的按钮连接到IBOutlet,如果我将其设置为nil我不确定我是如何得到它的.
对于我的iPhone应用程序,我有一个可编辑(删除)表视图.我希望能够检测到用户点击了"编辑"按钮.看到这张图片:http: //grab.by/It0
从文档中,看起来我是否实现了:
- (void)tableView:(UITableView *)tableView willBeginEditingRowAtIndexPath:(NSIndexPath *)indexPath
Run Code Online (Sandbox Code Playgroud)
然后我可以检测到它(虽然从方法的名称,我不会想到).事实证明这不起作用.
检测到这个的任何想法?我想要的原因是我想在删除模式时勾选左上角的"全部删除"按钮.
谢谢