我有一个带有splitviewcontroller的iOS项目,它是用代码创建的。在iOS8上构建之后,splitviewcontroller的主(导航端)不会在旋转时调整大小并保持应用程序启动方向的高度。在以前的所有版本中,它将占用视图的大小。
我跟踪了 - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id)coordinator
甚至尝试从那里手动设置我的视野高度,但它始终保持起始高度。
对此有任何帮助表示赞赏。我知道我不会在这个问题中包含很多信息,但是我正在跳过一个常见的问题,我对iOS8升级并不了解。
谢谢
答案 0 :(得分:1)
我的项目中的问题是我使用的是一个非常过时的UIWindow,它与iOS8有一些随机的不兼容性。我的解决方案只是在代码[UIWindow alloc]中创建我的UIWindow,而不是依赖于我以前的.xib。