在Universal Xcode 6项目中仅停止iPhone屏幕旋转

Wil*_*uff 20 iphone objective-c universal screen-rotation xcode6

随着Xcode 6的推出,Apple取消了在Universal应用程序中轻松拥有iPad和iPhone多个故事板的功能.因此,您无法在旋转面板/设置上区分iPad和iPhone.

如何阻止iPhone应用程序旋转到横向,同时仍然允许iPad应用程序这样做.

这是你只能在代码中做的事吗?如果是,我仍然使用Objective C,而不是Swift.

gjs*_*lot 55

删除所有其他答案的代码.转到info.plist文件并添加以下内容.

  • "支持的接口方向" - 数组
    • "肖像(底部主页按钮)" - 字符串
    • "肖像(顶部主页按钮)" - 字符串
  • "支持的接口方向(iPad)" - 阵列
    • "肖像(底部主页按钮)" - 字符串
    • "肖像(顶部主页按钮)" - 字符串
    • "风景(左主页按钮)" - 字符串
    • "风景(右主页按钮)" - 字符串