cocos2d 和 viewcontroller 之间切换后 surface size高度改变导致层偏移

metRooooo 发布于 2013/01/09 16:27
阅读 1K+
收藏 0
我通过 [self.navigationController pushViewController:xxx  animated:YES]; 来进行画面迁移,


然后在迁移后viewcontroller上添加了cocos2d动画场景画面 [self.view addSubview:[CCDirector sharedDirector].view];


返回viewcontroller没有添加什么代码,直接用的是navigation自带返回按钮



重复迁移后发现 log 中的 surface size 的高度改变了,导致回到cocos2d场景时控件布局都整体偏移了,


不知如何解决?
加载中
0
match5
match5
CCDirector本来就是个 viewcontroller (CCDirector继承自UIViewController)  切换的话直接push viewcontroller: [CCDirector sharedDirector]
返回顶部
顶部