0

以纵向模式显示主视图的默认样式是在主视图中滑动,但我想以弹出样式显示主视图,有什么办法吗?

4

1 回答 1

1

这篇文章中,感谢@AppleDeveloper:

这是自 5.1 以来的默认操作。从 iOS 6 发行说明:

在 iOS 5.1 中,UISplitViewController 类在呈现左视图时采用了滑动呈现方式(以前只在 Mail 中看到)。当通过委托方法提供的现有条形按钮项或通过右视图中的滑动手势启动演示时,将使用此样式。无需采用额外的 API 即可获得此行为,所有现有 API(包括委托提供的 UIPopoverController 实例的 API)将继续像以前一样工作。

如果您的应用程序不支持该手势,则将拆分视图控制器的 PresentWithGesture 属性设置为 NO 会禁用该手势。但是,不鼓励禁用手势,因为使用它可以在所有应用程序中保持一致的用户体验。

有一个肮脏的方法来解决这个问题。

于 2013-06-26T18:03:16.440 回答