数字键盘回收的问题-限制只能数字输入

- (BOOL)textField:(UITextField*)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string{
    NSCharacterSet*cs;
    cs = [[NSCharacterSetcharacterSetWithCharactersInString:NUMBERS] invertedSet];
    NSString *filtered = [[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""];
    BOOL basicTest = [string isEqualToString:filtered];
    if(!basicTest) {
        UIAlertView* alert = [[UIAlertViewalloc] initWithTitle:@"提示" message:@"请输入数字" delegate:nil cancelButtonTitle:@"确定" otherButtonTitles:nil]; [alert show]; return NO;
    }
    return YES;
}

阅读更多
上一篇刷新和加载
下一篇模态背景半透明
想对作者说点什么? 我来说一句

c#winform只允许输入数字的控件

2009年08月12日 130KB 下载

JS输入框限制数值输入插件

2015年04月24日 17KB 下载

asp.net 只允许输入数字的控件

2009年08月12日 36KB 下载

限制文本框只能输入double类型

2012年09月07日 2KB 下载

没有更多推荐了,返回首页

关闭
关闭