我意识到这是一个非常明显的问题,但我认为不完全理解答案会阻碍我很好地使用 Stack Overflow。我一直看到答案中使用的术语,并认为我理解它的含义,但后来我在不同的答案中看到它,并认为它一定意味着不同的东西。
我要问的具体上下文是这样的,所有这些都是我使用 Interface Builder 完成的:
我编写了一个单视图应用程序,使用工具栏在几个屏幕之间导航,但将所有 UI 元素放在同一个视图上,并将所有方法放在同一个视图控制器中。那真的很乱。
然后我从头开始使用带有故事板的选项卡式应用程序,现在每个屏幕都有自己的视图和视图控制器。这看起来更干净,但我讨厌标签栏的外观。
所以我试图弄清楚如何使用工具栏再次执行此操作,但这次在每个屏幕的不同视图/视图控制器之间切换。而且我认为理解“推送”视图控制器的含义将帮助我找到答案。
感谢您对这样一个基本问题的耐心等待。