zoukankan      html  css  js  c++  java
  • UITextField限制字数的方法

    在输入东西的时候,如果想限制最大字数,可以用下面方法

      - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; 
        { 
            if ([string isEqualToString:@"\n"])  
            { 
                return YES; 
            } 
            NSString * toBeString = [textField.text stringByReplacingCharactersInRange:range withString:string]; 
             
            if (self.myTextField == textField)  
            { 
                if ([toBeString length] > 20) { 
                    textField.text = [toBeString substringToIndex:20]; 
                    UIAlertView *alert = [[[UIAlertView alloc] initWithTitle:nil message:@"超过最大字数不能输入了" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil, nil] autorelease]; 
                    [alert show]; 
                    return NO; 
                } 
            } 
            return YES; 
        }  

  • 相关阅读:
    解决Struts中文乱码问题总结
    也谈创业企业CEO该拿多少工资
    Codeforces Round #242 (Div. 2) A. Squats
    设计模式之模板方法模式
    hdu2768Cat vs. Dog (反建法,最大独立集)
    Python
    kvm
    linux bin文件制作
    python
    pytho
  • 原文地址:https://www.cnblogs.com/careerman/p/2645315.html
Copyright © 2011-2022 走看看