我在应用程序的概念上挣扎。基本上有一个用于数据输入的ViewController。基本ViewController有一个嵌入式NavigationController来提供ToolBar。工具栏应该有三个按钮来打开其他ViewControllers,以不同的方式呈现相同的输入数据。 我现在的问题是我需要使用什么概念才能从基础ViewController启动每个ViewController(1-3),并且可以在最后一个层次结构级别的ViewControllers之间切换。
我知道如何调用ViewControllers,但如何在ViewController 1-3中实现额外的工具栏,以便在VC 1-3(另一个导航控制器?)之间切换?在VC 1-3之间切换时,如何确保VC 1-3不被解除并重新打开?一旦用户再次调用基本ViewController,所有打开的VC(1-3)将如何关闭(解散)?
我尝试在Apple doc中找到一些有用的答案,但到目前为止我都失败了。
谢谢!