のキーボードの外観は次のように設定できることはよく知られてUITextViewいUITextFieldます。
[self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert];
しかし、どうすればキーボードの外観を設定できUIWebViewますか?
実際、ここではHMTL編集にckeditorを使用しています。
のキーボードの外観は次のように設定できることはよく知られてUITextViewいUITextFieldます。
[self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert];
しかし、どうすればキーボードの外観を設定できUIWebViewますか?
実際、ここではHMTL編集にckeditorを使用しています。
残念ながら、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。UITextViewandUITextFieldはファーストレスポンダーになれますが、a はファーストレスポンダーにはUIWebViewなれません。keyboardAppearanceしたがって、UIWebview に対して呼び出されるプロパティはありません 。内部の要素UIWebviewがキーボードではなく、キーボードを表示できるというだけですUIWebview。
Webページを使用してxcodeでWebビューをロードすると、デフォルトのキーボードがあり、キーボードには完了、次と前のボタン、テキストフィールドを移動するために使用される次と前のボタンがあります