首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >textViewDidChange在中文键盘上调用两次

textViewDidChange在中文键盘上调用两次
EN

Stack Overflow用户
提问于 2016-01-21 06:47:42
回答 1查看 172关注 0票数 0
  • shouldChangeTextInRange方法在英文文本中工作良好,但在输入中文关键字时不起作用,因此,我使用textDidChange方法获取中文文本,而当中文文本输入时,textDidChange调用两次,因此我每次都得到两次字符串。
  • 我该怎么做才能得到中文文本?我知道我可以很容易地使用textview.text获得中文文本,但是我在textview中使用html字符串,所以如果我使用textview.text获得字符串,那么我就不能得到html字符串。建议我一些解决方案,这样我就可以从文本视图中获得中英文本的html字符串。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-05-28 11:38:21

试试这个:

代码语言:javascript
复制
[self.pWebView evaluateJavaScript: @"document.body.innerText"
                    completionHandler:^(id _Nullable result, NSError * _Nullable error) {
                     NSString *aString = result;
             }];
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34917075

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档