欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS 限制TextField输入长度(支持删除)

程序员文章站 2022-06-20 20:36:48
if (textField == _phoneTF) { //支持删除 if (range.length == 1 && string.length == 0) { return YES; } else if (_phoneTF.text.length ... ......

 

 

if (textField == _phoneTF) {
        
         //支持删除
         if (range.length == 1 && string.length == 0) {
             return YES;
         }
         
         else if (_phoneTF.text.length >= 11) {
             
             _phoneTF.text = [textField.text substringToIndex:11];
             
             //提示:可以去掉
        [NDHudView showText:@"联系方式不得超过11位!" animated:YES configParameter:^(NDHudView *config) { } duration:1.0 inView:[AppDelegate sharedInstance].window]; return NO; } else{ return YES; } }