輸入框UITextField 在ios8车遂,9的bug合愈,系統(tǒng)中文鍵盤聯(lián)想時沒有走shouldChangeCharactersInRange的回調(diào)
但是第三方輸入法比如搜狗是可以的烤黍。
因此解決方案:[_textField addTarget:self action:@selector(textDidChange:) forControlEvents: UIControlEventEditingChanged];
監(jiān)聽UIControlEventEditingChanged變化
- (void)textDidChange:(UITextField*)textfield {
? ? ? ? ? ? 直接取textfield.text值;
? ? ? ? ? ? // 相關(guān)操作
}