在许多 iPhone 应用程序之后,我正在尝试我的第一个 iPad 应用程序。当我加载 iPad 的 Master-Detail Application 模板时,当您按下 Bar Button 时,MasterView 列表会从左侧滑入,如下所示:
但是我已经看到了很多这样的弹出列表的图像:
要使标准模板使用弹出视图需要进行哪些更改?
在许多 iPhone 应用程序之后,我正在尝试我的第一个 iPad 应用程序。当我加载 iPad 的 Master-Detail Application 模板时,当您按下 Bar Button 时,MasterView 列表会从左侧滑入,如下所示:
但是我已经看到了很多这样的弹出列表的图像:
要使标准模板使用弹出视图需要进行哪些更改?
主视图曾经是一个弹出窗口。它已更改(我相信在 iOS 5.1 中)从左侧滑入。这就是它现在的工作方式。要获得弹出窗口,您必须“自己动手”。
从苹果文档:
UISplitViewControllerDisplayModePrimaryOverlay
The primary view controller is layered on top of the secondary view controller, leaving the secondary view controller partially visible.
Available in iOS 8.0 and later.
要获得弹出窗口,您必须在 to 上设置preferredDisplayMode
属性。UISplitViewController
UISplitViewControllerDisplayModePrimaryOverlay