1

10進数のカスタムキー(画像の赤い点)を追加したいのですが、どうすればよいですか?

ここに画像の説明を入力してください

4

2 に答える 2

2

この問題を解決するには、キーボードの種類をUIKeyboardTypeNumbersAndPunctuationに変更するだけです。

amountTextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;

これを使用する場合は、ツールバーも追加する必要はありません...UIKeyBoardの「RETURNKEYTYPE」をUIReturnKeyDoneとして追加するだけです。

amountTextField.returnKeyType = UIReturnKeyDone;

例えば:

amountTextField = [[UITextField alloc] initWithFrame:CGRectMake(100, 4, 190, 26)];
amountTextField.backgroundColor = [UIColor clearColor];
amountTextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;
amountTextField.returnKeyType = UIReturnKeyDone;
amountTextField.delegate = self;
于 2012-12-10T08:39:19.230 に答える
0

解決しました。スクリーンショットのようにキーボードを選択するだけです:「10進パッド」。

ここに画像の説明を入力してください

于 2012-12-10T16:24:01.140 に答える