1つのメソッドを使用してプログラムで12個のテキストフィールドを作成し、それぞれにタグを追加します。以下は、テキストフィールドを作成するメソッドです。これは、各テキストフィールドを作成するために12回呼び出されます。これは機能します。
textField = [[UITextField alloc] initWithFrame:CGRectMake(x, y, w, h)];
textField.borderStyle = UITextBorderStyleRoundedRect;
textField.font = [UIFont systemFontOfSize:15];
textField.placeholder = name;
[textField setTag:tag];
textField.autocorrectionType = UITextAutocorrectionTypeNo;
textField.keyboardType = UIKeyboardTypeDefault;
textField.returnKeyType = UIReturnKeyDone;
textField.clearButtonMode = UITextFieldViewModeWhileEditing;
textField.contentVerticalAlignment = UIControlContentVerticalAlignmentCenter;
[self.view addSubview:textField];
私の質問は、各テキストフィールドにテキストを設定する方法、またはタグを使用してテキストにアクセスする方法です。
私は試した:
[textField.2 setText: [NSString stringWithFormat : @"HEY"]];
そしてそれは機能しません。