【发布时间】:2013-09-16 03:41:12
【问题描述】:
我的应用程序在 ios 6 中运行良好。但是当我将应用程序升级到 ios 7 时,视图控制器没有旋转。我已将 rootviewcontroller 设置为 mainviewcontroller。 self.window.rootViewController=主视图控制器; ios 7 中的哪些变化使我的应用无法旋转..?
【问题讨论】:
-
我也有类似的问题。
-
我们可以了解更多信息吗?您是否在 mainViewController 中使用了正确的旋转委托方法?您可以复制粘贴您引用的代码块而不是重新输入吗?您还可以粘贴
application didFinishLaunchingWithOptions:方法中的代码吗?您是否在 xcode 和/或该方法中设置了支持的界面方向? -
实际上问题已经解决了,但是我们必须更改许多代码行,这就是为什么我不能在这里粘贴正确答案..感谢您的支持。简而言之,一些问题与通知有关。在 iOS 7 中,通知的生成发生了一些变化。
-
@maruti 我正面临着这样的视频问题。请分享您的知识并回答您自己的问题。等待回复。谢谢。
-
实际上会有很多问题可能导致this.1。 1.将viewcontroller设置为rootyviewcontroller,而不是addsubview。 2.在我们的项目中添加了两个窗口。这导致只旋转一个窗口。由于通知的变化。 3.如果你在你的项目中使用windowlevel属性而不是尝试将其更改为警报级别。
标签: ios objective-c uiviewcontroller ios7