0

ユーザーが数字とスペースのみを入力できるようにしたい。keyboardType を設定しましたtextField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;が、ユーザーがスペースを押すと、キーボード レイアウトが文字に切り替わります。

したがって、ユーザーは各スペースの後に停止したい番号レイアウトに切り替える必要があります。shouldChangeCharactersInRangetextfield デリゲート メソッドまたは NumberPad Layoutによってスペースの入力を停止できることはわかっていますが、スペースを表示したいです。

これに対する回避策はありますか?

4

1 に答える 1

0

ここで提案されているキーボードレイアウトを使用できる可能性がありますが、「完了」ボタンの代わりに「_」スペースバーボタンを含めることができますか?これには、ユーザーが句読点を選択できないという追加の利点があります。

特にあなたが見ている振る舞いに対する別の答えは、この他の投稿にあります。

于 2010-06-14T08:55:03.473 に答える