Cocos2D 与 iOS6 错误旋转

Posted

技术标签:

【中文标题】Cocos2D 与 iOS6 错误旋转【英文标题】:Cocos2D with iOS6 faulty rotation 【发布时间】:2012-10-01 22:08:28 【问题描述】:

我正在构建一个使用 cocos2D 的应用程序。 我使用 ios 5 开发了我的应用程序,现在当我使用 iOS 6 模拟器进行测试时,整个应用程序都会旋转。我的应用程序应该处于横向模式,但 iOS 6 将其旋转为纵向模式。 任何建议都会有所帮助!谢谢!

【问题讨论】:

【参考方案1】:

iOS6 更改了处理视图旋转的方式。模板项目已更新并显示如何更新您的项目。如果你想正确处理它,它不仅仅是将 addSubview 更改为 setRootViewController。

Cocos2d 2.0

https://github.com/cocos2d/cocos2d-iphone/blob/develop-v2/templates/Xcode4_templates/cocos2d%20iOS.xctemplate/AppDelegate.m

Cocos2d 1.1

https://github.com/cocos2d/cocos2d-iphone/blob/develop/templates/Xcode4_templates/cocos2d.xctemplate/AppDelegate.m

【讨论】:

这些链接现在给出 404。

以上是关于Cocos2D 与 iOS6 错误旋转的主要内容,如果未能解决你的问题,请参考以下文章

如何在 cocos2D 应用程序中拍照(iOS 6)

升级到 Cocos2d 2.1 后 AppDelegate 报错

cocos2d + box2d:向点旋转

iOS 6 Game Center 在横向模式 cocos2d 中的身份验证崩溃

我的第一个 iPhone 的 Cocos2d 应用程序中的问题?

在 Cocos2d 中为精灵添加深度