2

UITextFieldプロパティが有効になっていないときにカーソルを表示したい。私のアプリケーションでは、キーボードのボタン (A、B、C...) を配置しました。しかし、ここでは、デフォルトのiPhoneキーボードを開かずに、カスタムキーボードからアルファベットボタンをクリックしたときにカーソルを表示したいと考えています.

4

2 に答える 2

1

iOSでデータ入力用のカスタム ビューを実装できます。基本的に、独自の文字でカスタム キーボードを定義でき、デフォルトのキーボードと同じように機能します。

于 2012-09-15T10:45:20.147 に答える
1

カスタムキーボードを探していて、UITextFieldアルファベットを押すとカーソルが表示されるようです。それが正しければ......まずクラスCustomKeyboard : UIViewを作成し、ボタンを追加/ビューをレイアウトします。2 番目のテキスト フィールドは、inputView プロパティをクラス CustomKeyboard のインスタンスに設定するだけtextField.inputView = customKeyboardです。3番目のinputViewプロパティreadwriteも同様に設定する必要があります@property (readwrite, retain) UIView *inputView;inputViewプロパティを設定することにより、テキストフィールドがファーストレスポンダになったときに標準のiPhoneキーボードが表示されなくなります。

このようにして、あなたが探しているものを手に入れることができます....

于 2012-09-15T10:54:32.740 に答える