Katakanlah saya memiliki kode berikut:
IBOutlet UITextField* nameTextField;
IBOutlet UILabel* greetingLabel;
Saya ingin greetingLabelmembaca "Halo [nameTextField]" segera setelah pengguna menekan tombol apa saja.
Yang saya butuhkan pada dasarnya adalah iPhone yang setara dengan metode delegasi Kakao controlTextDidChange.
The textField:shouldChangeCharactersInRange:metode delegasi disebut setiap kali keystroke terjadi:
- (BOOL) textField:(UITextField *)textField
shouldChangeCharactersInRange:(NSRange)range
replacementString:(NSString *)string
Argumen string mengembalikan karakter yang ditekan. Namun nilai sebenarnya textField( nameTextField.text) tetap kosong.
Apa yang kulewatkan di sini? (Saya ingin nameTextFieldmencerminkan string persis yang telah dimasukkan pengguna sejauh ini).