iphone - 以编程方式在 contenteditable UIWebView 中显示键盘

标签 iphone ios ipad uiwebview contenteditable

我的 UIWebView 加载了一个 contenteditable html 内容。我想让 UIWebView 获得焦点并在 UIWebView 中显示键盘。

我使用[self.webview becomeFirstResponder],但它不起作用。有什么变通方法吗?

谢谢。

最佳答案

这在 iOS 6 中是可能的。请参阅 UIWebView 中的 bool 值 keyboardDisplayRequiresUserAction。一旦设置为 NO,您就可以使用 focus() 来设置光标。

关于iphone - 以编程方式在 contenteditable UIWebView 中显示键盘,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9835956/

相关文章:

ios - 导航 Controller 后退按钮

iphone - 在iPhone中使用sqlite数据库时的内存管理

ios - 如何直接分享文字和图片到whatsapp

iphone - 在 iOS sdk 中实现 adColony 时出错

ios - NSAttributedString 和 decomposedStringWithCanonicalMapping 范围

ios - 无法将排序的字典序列化为 JSON - Swift 3

ios - SpriteKit - physicsBody 不尊重边缘

iphone - 如何在 ReactiveSwift 中中断 SafeSignal?

iphone - presentModalViewController - ViewController 在呈现后自动消失

iOS HealthKit 今天的步数始终为 0(但尾随天数没问题)