• 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; 
        }  

  • 相关阅读:
    简单的股票分析系统
    gtest日志在工程项目中的应用
    doctest初次体验
    python写的读取json配置文件
    logbook日志系统
    python3 pyodbc简单使用
    numpy中dtype
    python获取代码行号
    Python操作SQLServer示例(转)
    log4j与log4j.properties的配置
  • 原文地址:https://www.cnblogs.com/careerman/p/2645315.html
Copyright © 2020-2023  润新知