看起来这应该很容易解决,但是今天下午我没什么好运气。我制作了一个快速简化的故事板模型来展示我的问题。
基本上,我希望下方的表视图控制器也能在选项卡控制器中(除了已经存在的导航控制器)。选项卡可以在两个表视图控制器之间切换。
现在,带有按钮的视图控制器充当菜单。每个按键都会导向其中一个表视图控制器。理想情况下,这个视图控制器不应该显示选项卡,只能从表视图控制器的导航栏后退按钮到达。
我尝试了几种不同的嵌入选项卡控制器的方法,但没有一种能产生期望的结果:
- 我试着选择两个表视图控制器并将它们嵌入到一个选项卡视图控制器中。选项卡没有出现在模拟器中,并出现了“不可访问的场景”警告。 - 我试着将初始导航控制器嵌入到选项卡控制器中。这会为第一个“菜单”页面创建一个选项卡条目。连接表视图到选项卡视图后,这还会导致推送segue问题。
我可以通过编程实现一些可选项,但是由于这个项目的数据呈现比较简单,所以我选择了storyboarding。
正确的做法是什么?谢谢!
基本上,我希望下方的表视图控制器也能在选项卡控制器中(除了已经存在的导航控制器)。选项卡可以在两个表视图控制器之间切换。
现在,带有按钮的视图控制器充当菜单。每个按键都会导向其中一个表视图控制器。理想情况下,这个视图控制器不应该显示选项卡,只能从表视图控制器的导航栏后退按钮到达。
我尝试了几种不同的嵌入选项卡控制器的方法,但没有一种能产生期望的结果:
- 我试着选择两个表视图控制器并将它们嵌入到一个选项卡视图控制器中。选项卡没有出现在模拟器中,并出现了“不可访问的场景”警告。 - 我试着将初始导航控制器嵌入到选项卡控制器中。这会为第一个“菜单”页面创建一个选项卡条目。连接表视图到选项卡视图后,这还会导致推送segue问题。
我可以通过编程实现一些可选项,但是由于这个项目的数据呈现比较简单,所以我选择了storyboarding。
正确的做法是什么?谢谢!