Ответ 1
Используйте это вместо openGLView:
[[CCDirector sharedDirector] view];
У меня возникли проблемы с добавлением UIView в cocos2d v2.0, поскольку openGlView устарел. Я не могу добавить представление к нему. Я искал, чтобы найти другой способ сделать это, но я ничего не мог найти.
Может ли кто-нибудь сказать мне новый способ добавить UIView перед всеми слоями cc? или как я могу это сделать?
Используйте это вместо openGLView:
[[CCDirector sharedDirector] view];
Это сработало для меня!
[[[CCDirector sharedDirector] view] addSubview: myUiView];
Учитывая, что openGLView устарел!