我正在尝试使用主细节原则创建一个iPad应用,所以我使用的是UISplitViewController
。问题是我想为应用程序提供不同的行为,因为有时细节视图会更深入。所以我希望细节视图成为主视图并加载新视图作为细节。举个例子,假设我有一个ViewController1
,ViewController2
和ViewController3
。单击(主)ViewController1
中的链接时,旁边应显示ViewController2
(详细信息)。现在,如果用户点击ViewController2
中的链接,则ViewController1
应该消失,ViewController2
应该取而代之,并且应显示ViewController3
。做这样的事情的最佳方式是什么,因为UISplitViewController
我无法做到这一点。
答案 0 :(得分:0)
默认情况下,拆分视图模板为主控侧和细节侧提供导航控制器。我要创建一个ViewController2B
,使用与ViewController2
相同的数据模型,然后同步推送/弹出,以便1& 2用2B& 2切换3作为一个操作。
答案 1 :(得分:0)
确定。我现在得到了这个问题。我不太确定这是否有用,但有时这些自定义控件非常有用。你检查过了吗?他们可能会帮助您在自己的项目中实现代码,或者只是使用它们?