我在表格视图的底部制作了一个工具栏。
但是当我启动模拟器时,工具栏只有在我一直向下滚动到底部时才可见。如何使工具栏始终可见?
使用下面的行: 这样每次当您的视图控制器出现时,self.navigationController.toolbarHidden = false
您的工具栏就会变得可见。viewDidAppear()
如果您使用的是导航控制器,请确保勾选“显示工具栏”并在此处添加按钮,而不是在独立工具栏上。
为了仅在某些视图上显示,您需要 2 个不同的视图,一个会隐藏它,另一个不会,并将以下内容添加到相应视图的 viewWillAppear 中:
self.navigationController.toolbarHidden = YES;
(设置为 YES 隐藏,NO 显示)
您可以在 Storyboard 上使用 Simulated Metrics 来直观地模拟运行时效果,方法是根据需要将 Bottom Bar 设置为 None 或 Toolbar 而不是推断。