Ios TableViewController不显示顶部/底部栏
我想从初始的Ios TableViewController不显示顶部/底部栏,ios,storyboard,uitableview,Ios,Storyboard,Uitableview,我想从初始的StartViewController跳转到TableViewController并返回到初始视图。我试图在XCode情节提要中设置此功能,但有一个大问题: TableViewController的顶部/底部栏可见/不可见。这里怎么了 您似乎在以模式显示表视图。尝试将segue类型更改为“push”。我认为您已将导航栏设置为隐藏,请检查。 您可以执行以下步骤: 从第一个VC中删除UINavigationController 只需制作一个UIViewController,上面有一个工具
StartViewController
跳转到TableViewController
并返回到初始视图
。我试图在XCode情节提要中设置此功能,但有一个大问题:
TableViewController
的顶部/底部栏可见/不可见。这里怎么了
您似乎在以模式显示表视图。尝试将segue类型更改为“push”。我认为您已将导航栏设置为隐藏,请检查。 您可以执行以下步骤:
@fabian基于这个答案,您不需要从
TableViewController
到StartViewController
创建另一个segue,因为此功能已经通过导航栏中的后退
按钮实现,由于您使用的是导航控制器
。键入“推送”效果很好。但是我想要这个漂亮的“模态翻转”动画,然后你可以将表视图控制器嵌入到另一个导航控制器中,并以模态方式呈现。谢谢Hendrik。它起作用了。我只想知道如何从第一个导航控制器中弹出第二个导航控制器酷!请您把我的回答记为正确好吗?谢谢,没有零钱。选中并添加self.navigationController.toolbarHidden=NO;要查看DidLoad,但我不希望StartViewController中有任何工具栏。然后,您可以尝试以模式显示tableview,而不是从firstview中推送它并在其中添加工具栏。但如何使工具栏可见。在故事板中,它们是可见的,但在模拟器中,我只能看到TableView(参见附带的屏幕截图)