iPhone Cocos2d Игровое меню Ввод текста или текстовое поле - PullRequest
2 голосов
/ 01 августа 2011

Работаю над моей третьей Cocos2d игрой для iPhone и сталкиваюсь с проблемами при попытке создать текстовое поле для создания новой учетной записи.У меня есть изображение меню и какой-то текст, который нужно отобразить.Вверху этого слоя я бы хотел Textfield , чтобы пользователь мог ввести имя своей новой учетной записи.Похоже, это было бы довольно просто.Я посмотрел на каждый пример, который мог найти в Интернете, и ничего не работает.Вот метод, в котором мне нужно создать текстовое поле:

-(void) CreateNewAccount: (id) sender
{
[self removeChild:MainMenu cleanup:YES];
BG2 = [CCSprite spriteWithFile:@"WelcomeMenu.png"];
BG2.position = ccp(512, 384);
[self addChild:BG2 z:6];
[self removeChild:BG cleanup:YES];
NewNameText = [CCSprite spriteWithFile:@"NewName.png"];
NewNameText.position = ccp(512, 300);
[self addChild:NewNameText z:7];     
}

Спасибо за любую помощь, которую вы можете оказать !!!

1 Ответ

0 голосов
/ 02 августа 2011

Похоже, ваше текстовое поле на самом деле является спрайтом? Я бы предложил создать реальный UITextField для ваших целей.

См. Следующее: Пример UITextField в Cocos2d

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...