ann*_*nna 5 iphone keyboard input uitextfield ios
我想知道用户刚刚输入的当前输入字符。比较旧的和新的输入字符串似乎有效,但这必须是我最不想尝试的。有什么建议吗?我想 iOS SDK 中有一些方法可以更好地做到这一点。
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
Run Code Online (Sandbox Code Playgroud)
来自 UITextFieldDelegate 应该对您有帮助。
它不仅在替换文本时被调用,而且每当用户按下键盘上的按键时也被调用。(那么范围的长度将为0,位置将是当前的插入位置)。
归档时间: |
|
查看次数: |
3371 次 |
最近记录: |