UITextField输入分割

来源:互联网 发布:为什么需要云计算 编辑:程序博客网 时间:2024/06/17 23:24

-(BOOL)textField:(UITextField *)textFieldshouldChangeCharactersInRange:(NSRange)range replacementString:(NSString*)string

{   

    if (textField == self.IDLabeBank) {

        //四位加一个空格

        if ([stringisEqualToString:@""]) { //删除字符

            if ((textField.text.length - 2) % 5== 0) {

                textField.text =[textField.text substringToIndex:textField.text.length - 1];

            }

            return YES;

        } else {

            if (textField.text.length % 5 == 0){

                textField.text = [NSStringstringWithFormat:@"%@ ", textField.text];

            }

        }

        return YES;

    }

   

    return YES;

   

}

0 0
原创粉丝点击