1

クリックしても編集可能にならないテキストフィールドをプログラムで作成しました。私は何を間違っていますか?

CGRect frame3 = CGRectMake(100, 730, 100, 30);
UITextField *textfield3 = [[UITextField alloc] initWithFrame:frame3];
textfield3.borderStyle = UITextBorderStyleRoundedRect;
textfield3.textColor = [UIColor blackColor];
[self.view endEditing:YES];
[self.view addSubview:textfield3];
4

1 に答える 1

0

まず、これを取り除きます。

[self.view endEditing:YES];

新しく追加されたテキスト フィールドのキーボードを表示する場合は、親ビューにサブビューとして追加した直後にこれを行います。

[textfield3 becomeFirstResponder];
于 2013-07-04T21:56:44.173 に答える