众所周知,键盘外观UITextView
可以UITextField
设置如下:
[self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert];
但是我们如何设置键盘的外观UIWebView
呢?
实际上,我在这里使用ckeditor进行 HMTL 编辑。
众所周知,键盘外观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>
Apple 文档中的更多信息:
我认为您不能将其设置为UIWebview
. UITextView
并且UITextField
可以成为第一响应者,但UIWebView
不能成为第一响应者。所以没有 keyboardAppearance
为 UIWebview 调用的属性。只是它里面的元素UIWebview
可以让键盘显示出来,而不是UIWebview
.
使用任何网页在 xcode 中加载网页视图,它有默认键盘,键盘包含完成,下一个和上一个按钮,下一个和上一个用于移动文本字段