我正在制作一个以两种横向模式运行的SpriteKit游戏。如何选择默认横向方向?
当我第一次加载游戏时,它会在landscapeLeft中加载(主页按钮在左侧)
查看应用程序商店中的大多数游戏,似乎默认方向是相反的方向(右侧)。我也喜欢这样。
我尝试过使用info.plist,却找不到任何东西。
我看不到我在viewController中可以改变的内容,因为我想保持两种横向方向。
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
if UIDevice.currentDevice().userInterfaceIdiom == .Phone {
return .Landscape
} else {
return .Landscape
}
}
任何人都知道我该做什么?
提前致谢
答案 0 :(得分:3)
答案 1 :(得分:0)
您可以通过覆盖:
在View Controller中进行设置override func preferredInterfaceOrientationForPresentation() -> UIInterfaceOrientation {
return UIInterfaceOrientation.LandscapeLeft
}
只需返回游戏View Controller所需的方向。