【发布时间】:2023-03-30 05:46:01
【问题描述】:
我是 Objective-C 编程的新手。我开发了一个 iPhone 应用程序,一切顺利。现在我想创建同一个 App 的 iPad 版本。 我开始创建一个拆分视图控制器。问题是我没有弄清楚如何管理主视图和详细视图。 我希望我的 iPad 版本的应用程序的行为如下: 首次运行时,我只想显示主视图控制器,如照片所示:
我想清空详细视图控制器的部分。此外,当用户将 iPad 方向更改为纵向并且详细视图控制器为空时,我想显示主视图而不是详细视图,否则详细视图控制器不为空,在方向上我想显示详细视图。 然后单击主视图控制器中的第一个 Enter 按钮,我想为详细视图加载一个视图,就像在照片中一样:
然后单击详细视图中的按钮,我想加载全新的主视图和详细视图:
我已经阅读并看到了有关管理拆分视图的不同教程,但它们都试图解释表视图控制器与拆分视图控制器的使用,我在任何地方都找不到与我需要的类似的东西。
【问题讨论】:
标签: ios objective-c ipad uisplitviewcontroller master-detail