私はいくつかのテキストフィールドを持っており、textfield1テキストを他のテキストフィールドに変更するとしたいです。下の私のコード。しかし、それは動作しません。これをどうすれば解決できますか?UITextField editingChangeコントロールイベントが機能しません
- (IBAction)TCKimlikTextChange:(id)sender {
[TCKimlikText addTarget:self action:@selector(yourMethod:) forControlEvents:UIControlEventEditingChanged];
}
-(void)yourMethod: (UITextField*)tf_{
if (tf_) {
if (TCKimlikText.text == @"1") {
AdinizText.text = @"Hacer";
}
}
}
テキストフィールドが何であるかを:shouldChangeCharactersInRange:replacementString :: –
また、私は既にdelegateとを追加しています。そして、あなたの "isEqualToString"メソッドを試してみます。 –
'textField:shouldChangeCharacters ...'を実装しましたか?あなたが '-text'と打ち始めるならば、あなたの' .m'ファイルにポップアップするはずです。 – Mundi