ios6中的旋转问题 - 黑屏

时间:2013-03-14 13:50:07

标签: ipad ios6 rotation

我发现使用iPAD在ios6中进行轮换有几个问题...我们所有人......我主要使用新方法shouldAutorotate和shouldAutorotateToInterfaceOrientation来解决所有这些问题。但在其中一个视图中没有正确更新旋转。你可以看到(或多或少)发生的事情:

Rotation issue

顶部图片描述了从横向到纵向的行为...如果我在第一个图像的其他不同图像中更改了我的应用的旋转,并返回到第一个标签,则该应用无法正确更新视图的画像。

底部图像描述了当我从纵向到风景时发生的事情...在最后一个屏幕中,我可以将屏幕的一半完全变黑。

我在iOS中的水平非常基本我会想要一些提示......您认为哪些可能是问题?因为在其他标签中不会发生同一个应用程序,所以不会发生。

如果您需要一段代码,请告诉我......谢谢!

2 个答案:

答案 0 :(得分:0)

感谢您的反应(具有讽刺意味)。我发现仅在我的应用程序的特定屏幕中旋转的问题是什么。问题是在我之前构建应用程序的问题,在UISplitViewController内使用了一个UITabBarController。在iOS 6中,ViewController的这种混合带来了许多问题,尤其是旋转问题。经过数千次尝试,我找到了这个链接并且它已经解决了。

iOS6中UITabBarController内的UISplitViewController: http://objectiveseesharp.wordpress.com/

就是这样。

我应该更改问题的标题吗?

答案 1 :(得分:0)

试试这个: https://github.com/alexth/TBSV 示例如何在一个项目中使用NavigationBar,TabBar和SplitViewController,并在方向之间正确查看转换