Iphone UIWebView的设置键盘外观

Iphone UIWebView的设置键盘外观,iphone,objective-c,ios,uiwebview,keyboard,Iphone,Objective C,Ios,Uiwebview,Keyboard,众所周知,UITextView和UITextField的键盘外观可以设置如下: [self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert]; 但是我们如何设置UIWebView的键盘外观呢 事实上,我在这里使用ckeditor进行HMTL编辑。不幸的是,您无法使用Apple的UIKit API设置UIWebView的键盘外观 但是,您可以使用html标记指定输入类型,如下所示: <input type="text" s

众所周知,
UITextView
UITextField
的键盘外观可以设置如下:

[self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert];
但是我们如何设置
UIWebView
的键盘外观呢


事实上,我在这里使用ckeditor进行HMTL编辑。

不幸的是,您无法使用Apple的UIKit API设置UIWebView的键盘外观

但是,您可以使用html标记指定输入类型,如下所示:

<input type="text" size="30" autocorrect="off" autocapitalization="on">

这是其他参数

Text: <input type="text"></input>
Telephone: <input type="tel"></input>
URL: <input type="url"></input>
Email: <input type="email"></input>
Zip code: <input type="text" pattern="[0-9]*"></input>
文本:
电话:
网址:
电邮:
邮政编码:
苹果文档中的更多信息:


使用任何网页在xcode中加载web视图,它有默认键盘,键盘上有“完成”、“下一个”和“上一个”按钮,“下一个”和“上一个”用于移动文本字段

我认为您无法将其设置为
UIWebview
UITextView
UITextField
可以成为第一响应者,但
UIWebView
不能成为第一响应者。因此,UIWebview没有名为
键盘外观
的属性。只是它的
UIWebview
中的元素可以显示键盘,而不是
UIWebview

谢谢你的回答,实际上我正在使用ckeidtor编辑html。可能是