对于仅限iPad的应用程序或通用应用程序,该"Requires full screen"
选项告诉Xcode/iOS该应用程序是否支持iOS 9中引入的iPad多任务处理功能.但"Requires full screen"
如果它是仅限iPhone的应用程序,则该选项也会出现.在这种情况下,这个选项有什么影响?
根本没有影响.苹果工程师认为它不需要隐藏,或者可能是Plus手机将在以后的iOS版本中获得横向滑动:)
从文档:
要选择不参与幻灯片放映和拆分视图,请将UIRequiresFullScreen
密钥添加到Xcode项目的Info.plist文件中,并应用布尔值YES.
通常,您需要在应用程序中同时支持纵向和横向方向。如果您的应用程序仅是横向模式或仅纵向模式,则应用程序验证失败并显示以下信息:
警告:除非应用要求全屏显示,否则必须支持所有界面方向。
就像KingofBliss指出的那样,将此设置为YES也会阻止您的应用在拆分视图中运行。
对于仅在横向模式下全屏运行的游戏而言,这是一个有用的设置。