看来我需要使用
@interface ViewController : UIViewController <UITextFieldDelegate>
和
- (void)textViewDidChange:(UITextView *)textView {
label.text = textField.text;
}
在 viewDidLoad 中可能是这样的
- (void)viewDidLoad
{
[super viewDidLoad];
[textField addTarget:self action:@selector(textViewDidChange) forControlEvents:UIControlEventEditingChanged];
}
如果我这样做,它会在输入文本时崩溃......否则它只会在完成时更新。