【问题标题】:Split view MasterView not showing in a popup but sliding in拆分视图 MasterView 未显示在弹出窗口中但滑入
【发布时间】:2013-02-21 21:52:39
【问题描述】:

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

但我已经看到很多这样的弹出列表的图像:

要使标准模板使用弹出视图需要更改什么?

【问题讨论】:

标签: ios xcode ipad cocoa-touch uisplitviewcontroller


【解决方案1】:

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

【讨论】:

  • 啊,那就这么解释了。我认为弹出窗口在纵向时看起来好多了,对他们来说改变它很奇怪。你知道有什么教程可以改回弹出窗口吗?
  • 抱歉,我不知道有什么具体的做法。
【解决方案2】:

来自 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.

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

【讨论】:

    猜你喜欢
    • 2013-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-12
    相关资源
    最近更新 更多