我是Xcode和iOS编程的新手,所以我可能不会得到你告诉我的内容,但无论如何都要尝试。我正在为一个学校项目创建一个应用程序,它将全部采用横向方向。在故事板中,我添加了许多ViewControllers,以表示不同的场景,并且它们都处于横向模式。但是,当我启动模拟器时,在第一个场景之后,它切换到纵向方向。我支持的设备方向设置为:左侧横向,右侧横向。在故事板中,在选择ViewController的同时,我还将方向更改为Landscape。
答案 0 :(得分:0)
您必须在每个视图控制器中放置以下代码
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return ((interfaceOrientation == UIInterfaceOrientationLandscapeLefr)||(interfaceOrientation == UIInterfaceOrientationLandscapeRight))
}
答案 1 :(得分:0)
您是否已将方向(UISupportedInterfaceOrientations)添加到plist?
答案 2 :(得分:0)
从“Geeky Lemon Development”观看this you tube video。
这将解释如何将应用程序设置为格局。
它将设备启动方向设置为横向。
请记住,在iPad上开发应用程序时,您必须同时支持两种方向(横向和纵向)。