1

のキーボードの外観は次のように設定できることはよく知られてUITextViewUITextFieldます。

[self.textField setKeyboardAppearance:UIKeyboardAppearanceAlert];

しかし、どうすればキーボードの外観を設定できUIWebViewますか?

実際、ここではHMTL編集にckeditorを使用しています。

4

3 に答える 3

4

残念ながら、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 ドキュメントの詳細情報:

iOS 用のテキスト、Web、および編集プログラミング ガイド

于 2012-10-30T04:17:24.867 に答える
0

に設定できるとは思いませんUIWebviewUITextViewandUITextFieldはファーストレスポンダーになれますが、a はファーストレスポンダーにはUIWebViewなれません。keyboardAppearanceしたがって、UIWebview に対して呼び出されるプロパティはありません 。内部の要素UIWebviewがキーボードではなく、キーボードを表示できるというだけですUIWebview

于 2012-10-30T04:25:03.883 に答える
-1

Webページを使用してxcodeでWebビューをロードすると、デフォルトのキーボードがあり、キーボードには完了、次と前のボタン、テキストフィールドを移動するために使用される次と前のボタンがあります

于 2012-10-30T04:24:56.247 に答える