-2

我在使用 iPAD 的 ios6 中发现了几个旋转问题……我们所有人……我使用新方法 shouldAutorotate 和 shouldAutorotateToInterfaceOrientation 解决了大部分问题。但是在其中一种观点中没有正确更新旋转。你可以看到(或多或少)发生了什么:

轮换问题

顶部图像描述了从横向到纵向的行为......如果我在第一张图片的其他不同位置更改我的应用程序的旋转,然后返回到第一个选项卡,则应用程序无法正确更新纵向视图。

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

我在 iOS 方面的水平真的很基础,我会喜欢一些提示......你认为这可能是什么问题?因为在其他选项卡中不会发生同一个应用程序它不会发生。

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

4

2 回答 2

0

试试这个: https ://github.com/alexth/TBSV 示例如何在一个项目中拥有 NavigationBar、TabBar 和 SplitViewController,并在方向之间进行正确的转换

于 2013-03-22T12:36:06.390 回答
0

谢谢你的反应(讽刺)。我发现仅在我的应用程序的特定屏幕中旋转有什么问题。问题是,在我之前构建应用程序的那个UISplitViewControllerUITabBarController. 在 iOS 6中,这种混合会ViewController带来很多问题,尤其是旋转问题。经过数千次尝试,我找到了这个链接并解决了。

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

就这样。

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

于 2013-03-15T12:34:48.887 回答