1

我创建了一个单视图应用程序的 xcode 项目。我在故事板屏幕上放置了一个表格视图和导航项。现在,我将数组数据源绑定到 tableview 并设置如下代码以在导航按钮上显示编辑按钮。

self.navigationItem.leftBarButtonItem = self.editButtonItem;

但是,它似乎无法正常工作。我在导航栏上找不到任何按钮。

有人可以告诉我如何使编辑按钮显示?

谢谢!

4

1 回答 1

0

我在故事板屏幕上放置了一个表格视图和导航项。

听起来也许这就是问题所在。设置它的方法是从 UINavigationController 作为故事板的初始控制器开始,并将 UITableViewController 置于与其相关的关系中(作为导航控制器的根视图控制器)。现在如果表视图控制器说

 self.navigationItem.leftBarButtonItem = self.editButtonItem;

编辑按钮将出现在导航栏中。

要查看示例,请从 Master-Detail 模板(适用于 iPhone)开始。主视图控制器的结构与我描述的方式相同。

于 2013-04-16T04:40:54.593 回答