Ios 如何在应用加载之前将ipad设置为横向模式?
我有一个只支持横向的应用程序,当我在iPad模拟器上测试它时,设备会以纵向模式启动,一旦应用程序加载并弄乱了我的应用程序的整个布局,就会转到横向模式。在应用程序加载之前,我如何让ipad进入横向模式,因为它会弄乱我的布局?这是我在GameViewController中使用的代码:Ios 如何在应用加载之前将ipad设置为横向模式?,ios,xcode,ipad,uiinterfaceorientation,Ios,Xcode,Ipad,Uiinterfaceorientation,我有一个只支持横向的应用程序,当我在iPad模拟器上测试它时,设备会以纵向模式启动,一旦应用程序加载并弄乱了我的应用程序的整个布局,就会转到横向模式。在应用程序加载之前,我如何让ipad进入横向模式,因为它会弄乱我的布局?这是我在GameViewController中使用的代码: override func shouldAutorotate() -> Bool { return true } override func supportedInterfaceOrientations
override func shouldAutorotate() -> Bool {
return true
}
override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask {
let orientation: UIInterfaceOrientationMask =
[UIInterfaceOrientationMask.Landscape, UIInterfaceOrientationMask.Landscape]
return orientation
}
我进入我的
info.plist
文件,删除了支持的界面方向(iPad)
的肖像 成功了我进入了我的info.plist
文件,删除了支持的界面方向(iPad)
的肖像 在项目目标->常规中保留此设置
将此设置保留在项目目标->常规中
这是正确的答案。你应该尽快接受自己的答案,这是正确的答案。你应该尽快接受自己的答案,就这样。这是最简单的方法不,因为这只适用于iPhone,而不适用于iPad。我有一个通用的应用程序。为两者设置方向,一个接一个。就是这样。这是最简单的方法不,因为这只适用于iPhone,而不适用于iPad。我有一个通用的应用程序。一个接一个地为两者设置方向