如何在导航栏中显示编辑按钮

Posted

技术标签:

【中文标题】如何在导航栏中显示编辑按钮【英文标题】:How to Show Edit button in Navigation bar 【发布时间】:2014-08-29 10:58:35 【问题描述】:

我正在使用这行代码

self.navigationItem.leftBarButtonItem=self.editButtonItem;

但是导航栏中没有出现编辑按钮。 使用 xib 文件而不是情节提要。在解决问题以让按钮出现方面有什么帮助吗?

【问题讨论】:

看这个:***.com/questions/10100038/… 【参考方案1】:

试试这个代码:

UIBarButtonItem *editBtn = [[UIBarButtonItem alloc]initWithImage:[UIImage imageNamed:@"edit.png"] style:UIBarButtonSystemItemEdit target:self action:@selector(myAction:)];

self.navigationItem.leftBarButtonItem = revealButton;

您可以通过设置左或右来自定义它。

在 myAction 上:你可以把你的 action 方法。

希望对您有所帮助。

【讨论】:

我想用这个编辑按钮从表格视图中删除记录【参考方案2】:
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil];

也许对你有帮助

【讨论】:

以上是关于如何在导航栏中显示编辑按钮的主要内容,如果未能解决你的问题,请参考以下文章

如何在导航栏中添加多个栏按钮

如何在导航栏中添加右键?

标签栏 UIViewController 中导航栏中的按钮未显示

隐藏/显示导航栏中两个右栏按钮之一

以编程方式创建的后退按钮未显示在导航栏中?

导航栏中的 1 个按钮未显示悬停、按下和活动状态