2017-07-08 8 views
0

電話機のキーボードの機能を拡張したいと考えています。iOSアプリの拡張機能で電話機のキーパッドを変更する

これを行うためのAPIがiOS 8以降にあるかどうかについてのドキュメントは見つかりません。可能であれば、誰かが私にいくつかのドキュメントを指すことができますか?

+0

カスタム電話機のキーパッドUIを使用してアプリケーションを作成するか、電話機アプリのデフォルトのキーパッドUIを上書きしますか? – nathan

+0

@nathan後者 – emersonthis

答えて

0

現在、システム全体でiOS電話機のキーパッドの機能を拡張するAPIはありません。

システム全体のカスタムキーボード(documention)を作成することも、アプリから電話番号を呼び出すこともできますが、システムの電話機のUIを無効にすることはできません。

1

リンクhttps://developer.apple.com/library/content/documentation/General/Conceptual/ExtensibilityPG/CustomKeyboard.html

カスタムキーボードはまた、連絡先に電話番号のフィールドなど、いわゆる電話パッドオブジェクト、に入力することが不適格であると言います。

UIKeyboardTypePhonePad 

UIKeyboardTypeNamePhonePad 

ユーザータップ:これらの入力オブジェクトは、次の2つのキーボードタイプの特徴の一つまたは別を有することにより識別された通信キャリアによって指定された英数字の小さなセットから構築された文字列のためだけにあります電話パッドオブジェクトでは、システムがキーボードを一時的に適切な標準システムキーボードに置き換えます。ユーザーがタイプの特性によって標準キーボードを要求する別の入力オブジェクトをタップすると、キーボードは自動的に再開します。

+0

これは正しい答えだと思います。そのようにOPでマークする必要があります –

関連する問題