我是新的目標-c。 如果文本域被填充,我想更改按鈕圖像。我們如何理解鍵盤的文本字段輸入? KeyListener在java中使用,我們如何在objective-c中做到這一點? 謝謝KeyListener in Objective-c
0
A
回答
1
瞭解Objective-C中的通知。
如果iOS編程,然後瞭解UIControlEvents。
0
你在找什麼是UITextFieldDelegate
協議。協議與Java中的接口大致相同。主要區別在於協議中的方法可以是可選的,而Java接口中的所有方法都是必需的。
您可以實現這些方法中的一種或多種:
- (void)textFieldDidBeginEditing:(UITextField *)textField {
// Do something when the user begins editing
}
- (void)textFieldDidEndEditing:(UITextField *)textField {
// Do something when the user is done editing
}
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string {
// Text field is about to change it's text.
// Return YES to allow this change
// Return NO to block this change
}
許多類iOS中有一個相應的委託類。例如:
UITextField
&UITextFieldDelegate
NSXMLParser
&NSXMLParserDelegate
CLLocationManager
&CLLocationManagerDelegate
所以,當你想聽聽明智的做法是查找文檔中的代表對應第一,或者改變對象實例的行爲。
相關問題
- 1. NumberFormatter - ObjectiveC
- 2. Swift:import ObjectiveC vs Foundation
- 3. JSON ObjectiveC - 錯誤
- 4. 與keyListener
- 5. KeyListener類
- 6. ObjectiveC中的MulticastDelegate
- 7. 中的ObjectiveC
- 8. 在的ObjectiveC
- 9. 在的ObjectiveC
- 10. Curl,Asana&ObjectiveC
- 11. 在的ObjectiveC
- 12. 在的ObjectiveC
- 13. KeyListener不工作?
- 14. Java Swing - KeyListener
- 15. Java Jbutton KeyListener
- 16. java keylistener not called
- 17. KeyListener和計時
- 18. Java KeyEvent和KeyListener
- 19. KeyListener和keyPressed
- 20. KeyListener不工作
- 21. Java KeyListener口吃
- 22. Java中的KeyListener
- 23. KeyListener問題
- 24. 問題keylistener
- 25. Java JTextArea KeyListener
- 26. KeyListener來源
- 27. Java KeyListener控件
- 28. JScrollBar,刪除keyListener?
- 29. 製作KeyListener?
- 30. KeyListener上的NullPointerException