【问题标题】:What is the impact of the "Requires full screen" option in Xcode for an iPhone-only app?Xcode 中的“需要全屏”选项对仅限 iPhone 的应用程序有什么影响?
【发布时间】:2016-04-09 02:37:00
【问题描述】:

对于仅限 iPad 的应用程序或通用应用程序,"Requires full screen" 选项告诉 Xcode/iOS 该应用程序是否支持 iOS 9 中引入的 iPad 多任务功能。但如果它是仅限 iPhone 的应用程序,"Requires full screen" 选项也存在应用程序。在这种情况下,这个选项有什么影响?

【问题讨论】:

    标签: ios iphone xcode ios9 xcode7


    【解决方案1】:

    完全没有影响。苹果工程师认为它不需要隐藏,或者可能是 Plus 手机会在以后的 iOS 版本中横向滑动:)

    来自documentation

    要取消参与 Slide Over 和 Split View 的资格,请将 UIRequiresFullScreen 键添加到 Xcode 项目的 Info.plist 文件并应用布尔值 YES。

    【讨论】:

      【解决方案2】:

      通常,您需要在应用中同时支持纵向和横向。如果您的应用仅支持横向或仅纵向,则应用验证将失败并显示:

      警告:除非应用需要全屏,否则必须支持所有界面方向。

      正如 KingofBliss 所说,将此设置为 YES 也会阻止您的应用在拆分视图中运行。

      对于仅在横向全屏运行的游戏来说,这是一个有用的设置。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-04-24
        • 1970-01-01
        • 2013-04-17
        • 2016-11-06
        • 1970-01-01
        • 2021-02-04
        • 1970-01-01
        • 2015-12-09
        相关资源
        最近更新 更多