【发布时间】:2015-01-12 16:56:05
【问题描述】:
我正在尝试以编程方式或从情节提要禁用电话板上的符号(+、*、#)。我一直在网上搜索有用的资源,但没有成功。
有没有更好的方法来完成这项工作?
编辑
我正在使用一个 UITextField,我已将其键盘类型设置为 Phone pad。
【问题讨论】:
-
提供更多上下文。这是给
UITextField的吗?您是否将键盘类型设置为“PhonePad”?请改用“数字键盘”。 -
您使用的是文本视图还是文本字段?您是否尝试过使用
shouldChangeCharactersInRange:来防止输入这些字符? -
@rmaddy 我已经编辑了我的帖子。请看一下。
-
@LyndseyScott 我已经编辑了我的帖子。请看一下。
-
@rmaddy 数字键盘有字母,但我不想有字母或字母。我只需要数字,这意味着我必须使用不带符号的电话键盘。
标签: ios swift uikeyboard