0

アプリのカスタム キーボード ビューを画面の下部に配置しました。これは、Fabrizio Prosperi の FPNumberPadView に基づいています。

テキストフィールドにフォーカスがあるかどうかに関係なく、このキーボードを常に画面に表示したいです。

それは機能していますが、最初に画面上のキーボードに割り当てた位置に関係なく、最初のテキストフィールドをタップするとすぐに(そして最初の応答者になります)、それは消えて、通常のシステムキーボードとしてすぐに画面にスライドしますでしょう。

これは私が取り除きたいものです。最初から一番下にキーボードが必要で、テキストフィールドをタップすると、このカスタムキーボードから文字が表示されます。

これを達成するためのヒント/リンク/ヘルプはありますか?

前もって感謝します

4

1 に答える 1

1

まず第一に、キーボードを常に画面上に置いておくのは得策ではないと思います。Appleのガイドラインに違反していると確信しています。

とにかくそれを達成するための解決策は、他のテキストフィールドの1つがファーストレスポンダーの役割を辞任した後に「ファーストレスポンダー」になる非表示の(非表示および/またはビュー外の)テキストフィールドを持つことです。

于 2013-01-04T15:54:23.643 に答える