环境:


但是,如果我有大量的单元格,例如:20,那么我试图避免的问题就很明显了:

将初始View Controller(带有按钮的View Controller)嵌入到UINavigationController中。
我看不到该怎么做,因为我似乎唯一能嵌入到导航控制器中的就是标签栏控制器

如果尚未创建,请创建一个UITableViewController类,并将其链接到Table View Controller。
我相信,我已经class ExistingLocationsViewController: UITableViewController { ... }(和一个class ExistingLocationTableViewCell: UITableViewCell { ... })适当地链接了
将此代码添加到类中,以使“工具栏”在查看“表格视图”时显示和消失:导入UIKit 类ViewController:UITableViewController { 覆盖func viewDidLoad(){ super.viewDidLoad() navigationController?.isToolbarHidden = false } 覆盖func viewWillDisappear(_动画:布尔){ navigationController?.isToolbarHidden = true } }这应该是您所要做的。如果要编辑工具栏,请在编辑时使其可见,然后再次将其隐藏。
仅供参考,在我的Xcode iOS版本中,该属性似乎被命名为toolbarHidden (not **isT**oolbarHidden)

