我创建了一个单视图应用程序的xcode项目。我在我的故事板屏幕上放了一个tableview和导航项目。现在,我将数组数据源绑定到tableview并设置如下代码以显示导航按钮上的编辑按钮。
self.navigationItem.leftBarButtonItem = self.editButtonItem;
但是,似乎无法正常工作。我在导航栏上找不到任何按钮。
有人可以告诉我如何显示编辑按钮吗?
谢谢!
答案 0 :(得分:0)
我在我的故事板屏幕上放了一个tableview和导航项目。
听起来这可能就是问题所在。设置它的方法是从一个UINavigationController作为故事板的初始控制器开始,并将UITableViewController置于与之相关的segue中(作为导航控制器的根视图控制器)。如果表视图控制器显示
,则现在 self.navigationItem.leftBarButtonItem = self.editButtonItem;
编辑按钮将出现在导航栏中。
要查看示例,请从Master-Detail模板(适用于iPhone)开始。主视图控制器的结构与我描述的方式相同。