限制UITextField只接收数字输入
来源:互联网 发布:仓库管理系统源码 编辑:程序博客网 时间:2024/04/28 12:13
1、定义宏
#define NUMBERS @"0123456789\n"
2、实现
UITextFieldDelegate的
- (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string;方法。
- (BOOL) textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
{
NSCharacterSet* filterCS = [[NSCharacterSetcharacterSetWithCharactersInString:NUMBERS]invertedSet];
NSString* filterString = [[stringcomponentsSeparatedByCharactersInSet:filterCS] componentsJoinedByString:@""];
BOOL flag = [string isEqualToString:filterString];
if (!flag)
{
UIAlertView* alert = [[UIAlertViewalloc] initWithTitle:@"提示"message:@"请输入数字" delegate:nilcancelButtonTitle:@"确定" otherButtonTitles:nil];
[alert show];
[alert release];
return NO;
}
return YES;
}
- 限制UITextField只接收数字输入
- iOS 限制UITextField只可以输入数字,限制文字长度
- UITextField限制数字输入
- UITextField数字输入限制
- UITextField数字输入限制
- 限制UITextField的输入只为数字的方法
- IOS开发限制UITextField只可以输入数字
- 限制UITextField的输入只为数字的方法
- IOS开发限制UITextField只可以输入数字
- IOS开发限制UITextField只可以输入数字
- IOS开发限制UITextField只可以输入数字
- UITextField只能输入数字限制
- UITextField 限制只能输入数字
- UITextField限制只能输入数字
- 限制UITextField只能输入数字
- //UITextField控制只输入数字
- 只让UITextField输入数字
- UITextField 只能输入(限制输入)数字和"."
- 简单10招,让你的云计算事业锦上添花
- vim 一些常用的命令
- 鸡兔同笼 时间限制:3000 ms | 内存限制:65535 KB 难度:1
- 1:多项式加法
- iOS设计模式(03):工厂方法
- 限制UITextField只接收数字输入
- HTTP协议的C语言编程实现实例
- 几个IOS比较炫的效果
- 两年.net码农总结
- Labview中串口通讯的研究
- 捕捉全屏图像
- 尼康轻便型相机COOLPIX S系列新机发布
- OOC源码(三)
- Error -27727: Step download timeout (120 seconds) has expired when downloading