Ios 如何为UIWebView设置自定义键盘

Ios 如何为UIWebView设置自定义键盘,ios,objective-c,uiwebview,Ios,Objective C,Uiwebview,如何为iOS7及以上版本的可编辑UIWebView显示自定义键盘和输入附件视图 i、 e:如何设置和使用[UIWebView setInputView://code>和[UIWebView setInputAccessoryView://code>中的值了解您要做的事情会有帮助吗?您可以尝试强制使用特定类型的键盘,如数字键盘、电子邮件键盘等,这些键盘将使用用户明确安装在其设备上的键盘(或系统键盘) 为了做到这一点,您可以引用其中显示要添加到标记的“type”属性 否则,您将询问如何加载从webv

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


i、 e:如何设置和使用
[UIWebView setInputView://code>和
[UIWebView setInputAccessoryView://code>中的值了解您要做的事情会有帮助吗?您可以尝试强制使用特定类型的键盘,如数字键盘、电子邮件键盘等,这些键盘将使用用户明确安装在其设备上的键盘(或系统键盘)

为了做到这一点,您可以引用其中显示要添加到标记的“type”属性

否则,您将询问如何加载从webview创建的自定义键盘。我身上的应用程序开发人员尖叫道,“你应该永远不要这样做。”如果你的内容足够通用,值得放到网络视图中,那么加载自定义键盘肯定是不值得的


如果确实需要这样做,可以将KeyboardDisplayRequireSerAction设置为NO,然后使用自定义javascript请求应用程序执行本机功能,然后将uitextfield或uitextview直接放在html输入字段上方,并在本机控件上设置自定义输入视图。采用这种方法会有很多令人讨厌的问题,我真诚地希望您

您是想定制ios键盘还是想显示HTML键盘

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

在第二种情况下,你可以用谷歌搜索,这是搜索“html键盘”的第一个结果


祝你好运

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

将帮助您自定义视图,而不是键盘或如何??