キーボードにカスタムキーを追加します。 (a .comキー)ユーザーが電子メールテキストフィールドに入力を開始すると、このキーボードとキーが表示されます。私はキーボードタイプの電子メールを使用しました。しかし、それはその鍵を与えません。このキーをキーボードにどのように追加できますか?iosのキーボードにカスタムキーを追加する方法は?
おかげ
キーボードにカスタムキーを追加します。 (a .comキー)ユーザーが電子メールテキストフィールドに入力を開始すると、このキーボードとキーが表示されます。私はキーボードタイプの電子メールを使用しました。しかし、それはその鍵を与えません。このキーをキーボードにどのように追加できますか?iosのキーボードにカスタムキーを追加する方法は?
おかげ
There is no way you could change default keyboard
。あなたが何らかの形で(プライベートメソッドを使用して)それを変更した場合、アップルのガイドラインに違反しているため、appleはあなたのアプリケーションを拒否します。
したがって、問題の唯一の解決策はです。カスタムキーボードを作成して使用してください。 いくつかのカスタムキーボードを使用して、また、それらを使用することができますがあります。
は、それはあなたのお役に立てば幸いです。
ここには、iosキーボードにカスタムボタンを追加するのに役立つチュートリアルがあります。
これを見てください:custom keyboard
は、プロジェクトにそれらのいずれかを統合し、それに応じてカスタマイズします。 URLタイプのキーボードを使用する場合.COMキーが追加され
...それが起動するのに役立ちます願っています:KeyboardManagement
あなたは同様にそれにUIToolbarを追加し、テキストフィールドのinputAccessoryViewの使用をするかもしれませんツールバーにカスタム.comボタンを含め、いくつかのボタンを追加することができます。
Appleのデフォルトキーボードを変更することはできません。
UITextField
またはUITextView
のキーボードタイプを選択するには、UITextInputTraits
プロトコルでいくつかのプロパティを設定します。電子メールでは、次のように設定します。
[textView setKeyboardType:UIKeyboardTypeEmailAddress];
あなたは参照して、いくつかのカスタムキーを追加するためにinputAccessoryViewを使用することができます。 dmforminputaccessoryview
最後のオプションは、新しいキーボード(UIViewのサブクラス)を作成し、UITextView
またはUITextFied
のinputViewに設定しています: Custom-iOS-Keyboards