gpt4 book ai didi

ios - 快速将 UITableView 编辑按钮添加到工具栏

转载 作者:行者123 更新时间:2023-11-28 05:30:56 25 4
gpt4 key购买 nike

我有一个 UIControllerView,它包含 2 个表,每个表都有一个单独的 Controller 。其中一个表包含可以删除的项目。

默认情况下,可以将编辑按钮添加到导航栏,将以下内容添加到viewDidLoad() 中的UITableViewController:

self.navigationItem.leftBarButtonItem = self.editButtonItem()

但我需要在底部的工具栏 中使用这个编辑按钮。我试过这个:

创建了一个从工具栏按钮到 UIViewController 文件的导出,如下所示:

class foo: UIViewController{

@IBOutlet weak var deleteUserCategoriesButton: UIBarButtonItem!

...

override func viewDidLoad() {

super.viewDidLoad()
toobarButton = list2TableController.editButtonItem()
// list2TableController is the UITableViewController of the table of which items are deletable

}

...

}

这是行不通的。快速执行此操作的正确方法是什么?

最佳答案

从 toolbarButton 创建一个 IBAction。在操作中调用 tableViews setEditing(_ editing: Bool, animated animate: Bool) 方法。

关于ios - 快速将 UITableView 编辑按钮添加到工具栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28522490/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com