相关疑难解决方法(0)

如何取消UIWebView中的文本字段编辑?

我正在使用嵌入式UIWebView的应用程序.

用户可以在Web视图的文本字段中输入位置,但也可以使用Core Location来发现当前位置.

如果核心位置提供了准确的答案,并且用户当前正在编辑该位置,我想取消编辑并以编程方式填充位置字段.这是基于这样的假设:用户在绝大多数时间都想要使用他们当前的位置,如果他们正在编辑该字段,他们宁愿自动填充它而不是必须完成输入他们的位置.

我的问题是,如何在UIWebView中取消编辑?如果它是一个普通的文本输入字段,我会强制它辞职第一响应者,键盘会消失,但我不知道如何使用UIWebView.将resignFirstResponder发送到Web视图不会执行此操作.

在Web视图上是否可以使用Javascript和stringByEvaluatingJavaScriptFromString:来完成某些操作?还有另外一种方法吗?

iphone cocoa-touch

3
推荐指数
1
解决办法
5074
查看次数

标签 统计

cocoa-touch ×1

iphone ×1