今天项目中有个文本框需要只可以输入数字的需求,首先在.xib中将UITextField的Keyboard设置为Number Pad,但是使用时键盘会切回别的键盘无法对内容进行校验。通过神奇的百度我知道了通过以下方法可以解决这样的问题:
首先让.xib的viewController实现UITextFieldDelegate然后和想要校验的控件关联。
然后将下列代码粘贴到类中即可。
还有一种方式,以下这种方式我还没有试过但是我找到了就分享出来吧:
1.定义常量以备使用
转载自:http://www.2cto.com/kf/201404/291718.html