0

ボタンをクリックして、iPhoneアプリのビューにテキストフィールドを追加する方法を見つけようとしています。出来ますか?

これくらい簡単にすればいいのにと思いました。しかし、それは機能していません。

- (IBAction)addText:(id)sender

CGRect textField = CGRectMake(0.0, 0.0, 100.0, 30.0);
UITextField *textField = [[UITextField alloc] initWithFrame:textField];
4

2 に答える 2

0

こんにちはジョン はい、ボタンをクリックした後に uitextfield を作成できます。そのためには、以下のようなコードを記述する必要があります

- (IBAction)addText:(id)sender
{
CGRect textfieldFrame = CGRectMake(0.0, 0.0, 100.0, 30.0);
UITextField *textField = [[UITextField alloc] initWithFrame:textfieldFrame];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.font = [UIFont systemFontOfSize:15];
textField.placeholder = @"enter text";
textField.autocorrectionType = UITextAutocorrectionTypeNo;
textField.keyboardType = UIKeyboardTypeDefault;
textField.returnKeyType = UIReturnKeyDone;
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;    
textField.delegate = self;
[self.view addSubview:textField];



}
于 2013-04-15T03:42:05.547 に答える