becomeFirstResponder を使用して作成した新しい UITextField にプログラムでフォーカスを設定しようとしています。他に方法はありますか?
-(void) editPlayerName
{
lblPLayerName.visible = FALSE;
NSString* fontNm = @"Chalkduster";
tfPlayerName = [[UITextField alloc] initWithFrame:CGRectMake(40,20,200,24)];
tfPlayerName.text = [myS playerName];
tfPlayerName.borderStyle = UITextBorderStyleNone;
tfPlayerName.textColor = [UIColor redColor];
tfPlayerName.font = [UIFont fontWithName:fontNm size:20];
tfPlayerName.delegate = self;
UIView* glView = [CCDirector sharedDirector].openGLView;
[glView addSubview:tfPlayerName];
[tfPlayerName becomeFirstResponder];
}