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