我需要创建一个拆分视图应用程序,该应用程序从我手动自定义的基本视图开始。然后我需要转换到 SplitView 或将主/详细表视图推送到堆栈以实现电话。
我计划使用的策略是将基本视图放置到 SplitView 控制器的详细信息窗格中,而当它在那里时,只需在其各自的方向上隐藏左窗格的侧面板和按钮。
有没有更好的办法?我可以使用“普通”视图作为我的根视图,然后以编程方式将其切换到 UISplitView 吗?
对于手机版本 - 这不是一个真正的问题。由于导航控制器是根视图控制器 - 我可以将更多视图推送到堆栈上。
对于 iPad - 您不能将 UISplitView 控制器推送到导航堆栈上。我真的很想这样做,所以我有一些“后退”的概念。我可以以编程方式创建它 - 但在我这样做之前 - 如果存在其他选项,我会对它们感兴趣。
我想为这个应用程序使用故事板——目标版本是 iOS 5——用于 ARC。