相关疑难解决方法(0)

在iOS6上旋转表现不同

我做了一个基于标签的应用程序.没有什么需要在横向模式上,而是几个观点.它在iOS5上运行正常,我对结果非常满意.然而,对于iOS6而且没有任何混乱,它现在旋转所有视图,后果不太好.

因为它是一个基于选项卡的应用程序,我在横向上需要的几个视图是modalViews.这样我就没有搞乱tabbar,我只能在构建选项的"Supported Orientations"设置中选择portrait并设置:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {

    return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft);
    return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
Run Code Online (Sandbox Code Playgroud)

关于我想要的景观.

现在使用iOS6,这个视图也是纵向模式,无论如何,即使我旋转设备它们也不显示横向模式.同样,如果我允许"支持的方向"上的所有方向,它们都会旋转,无论我在上面的方法中使用什么.

在所有视图中,我没有在故事板上选中"使用Autolayout"框.

这里有什么帮助?

*编辑** 现在,我看到它,我在设备上的应用程序工作正常.我安装了促销代码,而不是来自Xcode,只是为了看我的客户是否有问题.幸运的是,他们不是.问题仍然存在.

xcode autorotate ios autolayout

14
推荐指数
4
解决办法
2万
查看次数

标签 统计

autolayout ×1

autorotate ×1

ios ×1

xcode ×1