您的位置:首页 > 产品设计 > UI/UE

IOS开发限制UITextField只可以输入数字

2015-06-18 10:37 411 查看
IOS开发限制UITextField只可以输入数字

今天项目中有个文本框需要只可以输入数字的需求,首先在.xib中将UITextField的Keyboard设置为Number Pad,但是使用时键盘会切回别的键盘无法对内容进行校验。通过神奇的百度我知道了通过以下方法可以解决这样的问题:

首先让.xib的viewController实现UITextFieldDelegate然后和想要校验的控件关联。

然后将下列代码粘贴到类中即可。



?
还有一种方式,以下这种方式我还没有试过但是我找到了就分享出来吧:

1.定义常量以备使用

?
2.进行以下操作

?

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: