shouldChangeTextInRange
方法在英文文本处理正常但在输入中文关键字时无效,因此我使用textDidChange
方法获取中文文本,但是当中文文本输入时{{1} 1}}调用两次,所以我得到每个字符串两次。
如何获取中文文本?我知道我可以使用textDidChange
轻松获取中文文本但我在textview中使用html字符串,所以如果我使用textview.text
获取字符串,那么我就无法获得html字符串。建议我一些解决方案,这样我就可以从textview获取英文和中文文本的html字符串。
感谢。
答案 0 :(得分:0)
试试这个:
[self.pWebView evaluateJavaScript: @"document.body.innerText"
completionHandler:^(id _Nullable result, NSError * _Nullable error) {
NSString *aString = result;
}];