【发布时间】:2015-04-15 20:18:27
【问题描述】:
我有一个UIControllerView,其中包含 2 个表,每个表都有一个单独的控制器。其中一张表包含可以删除的项目。
默认情况下,可以将编辑按钮添加到导航栏,将以下内容添加到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
}
...
}
这不起作用。快速执行此操作的正确方法是什么?
【问题讨论】:
标签: ios uitableview swift edit toolbar