一个正常的 UITextField
,当有中文后跟一个英文字母时,删除这个英文字母,收不到文字变化的回调。
UITextField *textField = ...;
[textField addTarget:self
action:@selector(onTextChanged:)
forControlEvents:UIControlEventEditingChanged];
然后又尝试监听通知,也不行。暂时无解,搜狗、百度等键盘没有发现此问题。
UITextField *textField = ...;
[[NSNotificationCenter defaultCenter] addObserver:self
selector:@selector(onTextChanged:)
name:UITextFieldTextDidChangeNotification
object:textField];