如何为UIWebView设置自定义键盘

如何为iOS7及更高版本显示可编辑的UIWebView的自定义键盘和输入附件视图。

即:我如何设置和使用从[UIWebView setInputView:][UIWebView setInputAccessoryView:]


了解你想要做什么会有帮助? 您可以尝试强制使用特定类型的键盘,例如数字,电子邮件等,这些键盘将使用用户明确安装在其设备(或系统一)上的键盘。

为了做到这一点,你可以参考这个苹果文档,它显示了'type'属性添加到标签。

否则,您正在询问如何加载您从webview创建的自定义键盘。 我的应用程序开发人员尖叫,“你永远不应该这样做。” 如果你的内容足够通用以便能够放入webview,那么加载自定义键盘肯定不值得。

如果您真的需要这样做,可以将keyboardDisplayRequiresUserAction设置为NO,然后使用自定义JavaScript来请求应用程序执行本机功能,然后直接在html输入字段上方放置uitextfield或uitextview,并在本机上设置自定义输入视图控制。 遵循这种方法存在着大量的问题,我衷心希望你


您是否尝试自定义ios键盘或想要显示HTML键盘?

在第一种情况下,您可以查看此链接:链接

在第二种情况下,你可以只为谷歌,这是搜索“HTML键盘”的第一​​个结果。

祝你好运


我相信目前还没有办法做到这一点。 因此,我目前的做法是在键盘下方使用自定义视图,并隐藏键盘并根据需要显示键盘。

链接地址: http://www.djcxy.com/p/82455.html

上一篇: How to set a custom keyboard for UIWebView

下一篇: Firebase hosting and deploying only new/changed/touched files