1

UITextFieldを使用して、価格フィールドの入力を取得しています。価格が高いので、テンキーと小数ボタンだけのカスタムキーボードを作りたかったのです。キーパッドビューを設定しましたが、デフォルトのiPhoneキーボードを完全に無効にする方法がわかりません。何か案は?

4

3 に答える 3

3
[yourTextField setInputView:yourKeyPadView];
于 2011-07-09T07:59:38.610 に答える
2

サブクラス化UITextFieldしてオーバーライドできますcanBecomeFirstResponder。NO を返すと、キーボードは表示されません。ただし、独自のキーボードを有効/無効にできるように、タッチの処理を担当する必要があります。これはカット/コピー/ペーストの動作に影響を与える可能性があるため、本当にこれを行う必要があるかどうかを検討してください。

于 2009-07-16T21:32:35.730 に答える
0

これは、Interface Builder で行うことができます。

テンキー2 テンキー2

数字と句読点を選択してください

于 2012-07-05T00:47:29.940 に答える