拆分视图MasterView不会显示在弹出窗口中,而是滑入

时间:2013-03-06 21:42:49

标签: ios xcode ipad cocoa-touch uisplitviewcontroller

在许多iPhone应用程序之后,我正在尝试我的第一个iPad应用程序。 当我为iPad的Master-Detail应用程序加载模板时,当您按下Bar按钮时,MasterView列表从左侧滑入ike:

slide view

但是我已经看到大量的图像是这样的弹出列表:

popup view

需要更改哪些内容才能使标准模板使用弹出视图?

2 个答案:

答案 0 :(得分:2)

主视图使用是一个弹出窗口。它被改变了(在iOS 5.1中,我相信)从左侧滑入。这就是它现在的运作方式。要获得弹出窗口,您必须“自己动手”。

答案 1 :(得分:1)

来自Apple文档:

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.

要获得弹出窗口,您必须将preferredDisplayMode上的UISplitViewController属性设置为UISplitViewControllerDisplayModePrimaryOverlay