iPhone UITextField键盘空间切换布局

时间:2010-02-16 19:23:09

标签: iphone uitextfield keyboard-layout

我希望用户只能输入数字和空格。我设置了keyboardType textField.keyboardType = UIKeyboardTypeNumbersAndPunctuation;但是如果用户点击空间,键盘布局会切换到字母。

因此用户必须在每个空格之后切换到我想要停止的数字布局。 我知道我可以通过textfield委托方法shouldChangeCharactersInRange或者NumberPad布局停止输入任何空格,但我希望显示空格。

有解决方法吗?

1 个答案:

答案 0 :(得分:0)

您可以使用建议here的键盘布局,但可以使用“_”空格键按钮代替“完成”按钮?这具有防止用户选择任何标点符号的附加益处。

在另一个post中找到了您所看到的行为的替代答案。