我刚开始在
Xcode for iOS 7.0中创建应用程序的
tutorial.
但是,当我运行应用程序并在iOS模拟器中旋转设备时,应用程序的位置在纵向模式下保持固定,而屏幕确实更改为横向大小.这显然不会发生,因为它只适用于本教程.
有人可以帮我解决这个问题吗?
编辑1:
我已经勾选所有盒装,这没有帮助.我还添加了代码
- (BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{
if ( interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight || interfaceOrientation == UIInterfaceOrientationPortrait)
return YES; // for supported orientations
return NO;
}
哪个也没做什么,我也已经注意到已经存在一系列支持的界面方向.也许问题是iOS模拟器
编辑2:
对不起我的愚蠢,iOS的旋转锁定由于某种原因…感谢所有人
最佳答案 这种情况正在发生,因为您没有为应用设置横向方向.
Xcode默认设置为仅Potrait方向.