2011-12-19 3 views
0

Я хочу открыть какое-то всплывающее окно, например UIAlertView, но с UITextField в моей игре cocos2d, чтобы узнать имя пользователя для списка рекордов, есть ли для этого контроль? я никогда не работал с элементами управления UIKIt доCocos2d & UIKit Popup

ответ

0

По мне вы можете представить контроллер представления, когда вы хотите, чтобы представить счет.

В этой точке зрения контроллера вы можете осуществить то, что вы хотите реализовать ..

UIViewController* myController = [[UIViewController alloc] init]; 
[[[CCDirector sharedDirector] openGLView] presentModalViewController:myController animated:YES]; 

Попробуйте, если его создание какой-то проблемы, вы можете использовать:

UIViewController* myController = [[UIViewController alloc] init]; 
[[[CCDirector sharedDirector] openGLView] addSubview:myController.view]; 
0

Это немного сложно, но в конечном счете прямолинейно, как только вы написали несколько классов повторного использования для себя. Для начала, попробуйте что-то вроде моего ответа здесь это:

Overlaying a UIView onto a Cocos layer?

Смежные вопросы