4

私は数学アプリケーションを開発しています。だから、専用のキーボードが必要です。小数点パッドを使用できますが、正/負 (「+/-」) ボタンがありません。

カスタム キーボードをプログラムしたい、または小数点パッドを編集したい。もっと簡単なことは何ですか?

独自のカスタム キーボードをプログラムする場合、カスタム キーボード拡張機能を使用できますか?それとも、別のビューですべての番号のボタンを含むビューを作成する必要がありますか?

多くの異なるビューでキーボードが必要なため: キーボードでビューを作成し、他のビューの上にあるコンテナー ビューにキーボード ビューを表示する可能性はありますか?

あなたが私の闘いを理解してくれることを願っています。

4

2 に答える 2

-1

カスタム キーボードをプログラムしたい、または小数点パッドを編集したい。もっと簡単なことは何ですか?

プライベート api であるため小数点パッドにアクセスできないため、カスタム キーボードの方が簡単です。

独自のカスタム キーボードをプログラムする場合、カスタム キーボード拡張機能を使用できますか?それとも、別のビューですべての番号のボタンを含むビューを作成する必要がありますか?

キーボード拡張機能の使用についてはわかりません。App Extensionについて言及していると思います。その場合は、カスタム キーボードセクションを確認する必要があります。アプリ専用のキーボードを作成する場合は、iOS 用テキスト プログラミング ガイドの「データ入力用のカスタム ビュー」セクションを参照してください。

いずれにしても、キーボードに表示される文字ごとにボタンを作成する必要があります。

多くの異なるビューでキーボードが必要なため: キーボードでビューを作成し、他のビューの上にあるコンテナー ビューにキーボード ビューを表示する可能性はありますか?

テキスト入力用のカスタム ビューを作成する場合は、通常、使用する UItextField または UITextView の入力ビューとしてカスタム ビューを割り当てます。これにより、キーボードが通常ある場所にカスタム ビューが表示されます。別のレイアウトが必要な場合は、テキスト入力ビューとカスタム キーボード ビューの間の関係を処理する必要があります。

于 2015-12-28T13:27:15.150 に答える