6

キーボードにカスタム キーを追加したいと考えています。(.com キー) ユーザーが電子メール テキスト フィールドに入力を開始すると、キーを含むこのキーボードが表示されます。キーボードタイプのメールを使用しました。しかし、それはその鍵を与えません。このキーをキーボードに追加する方法。

ありがとう

4

5 に答える 5

1

There is no way you could change default keyboard. とにかく(プライベートメソッドを使用して)変更すると、Appleのガイドラインに違反しているため、Appleはアプリを拒否します。

したがって、問題の唯一の解決策は、カスタム キーボードを作成してから使用することです。使用できるカスタム キーボードもいくつかあります。

  1. カスタム iOS キーボード
  2. ioscustomkb
  3. カスタム ナビゲーション ボタン付きのシンプルなキーボードの作成方法

お役に立てば幸いです。

于 2013-05-31T04:02:36.743 に答える
0

Apple のデフォルトのキーボードは変更できません。

ただし、プロトコルでいくつかのプロパティを設定するかUITextField、キーボードの種類で選択できます。メールの場合、次のように設定します。UITextViewUITextInputTraits

[textView setKeyboardType:UIKeyboardTypeEmailAddress];

inputAccessoryView を使用して、いくつかのカスタム キーを追加できます。参照: dmforminputaccessoryview

最後のオプションは、新しいキーボード (UIView サブクラス) を作成し、それを inputView のUITextVieworに設定することですUITextFied: Custom-iOS-Keyboards

于 2013-05-31T04:18:10.143 に答える