ios 给textField每四位添加一个空格
来源:互联网 发布:86joy平台 网络 编辑:程序博客网 时间:2024/05/17 22:33
#import "ViewController.h"@interface ViewController () <UITextFieldDelegate>@property (weak, nonatomic) IBOutlet UITextField *textTF;@end@implementation ViewController- (void)viewDidLoad { self.textTF.delegate = self; [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib.}#pragma mark - UITextFieldDelegate- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { if (textField == _textTF) { // 四位加一个空格 if ([string isEqualToString:@""]) { // 删除字符 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 = [NSString stringWithFormat:@"%@ ", textField.text]; } } return YES; } return YES;}- (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated.}@end
1 0
- ios 给textField每四位添加一个空格
- ios 给textField每四位添加一个空格
- ios 给textField每四位添加一个空格
- 输入银行卡号,每四位自动加一个空格
- 16位卡号输入框,每4位添加一个空格
- IOS TextField 输入银行卡号格式化(每四位中间空一格)
- EditText每四位自动添加空格或者横线(银行卡输入格式,验券格式)
- 银行卡格式化(每四位空格,删除添加,更变等)
- JS正则-银行卡每输入四位自动空格
- IOS 银行卡每输入4位自动加空格
- iOS 字符串数字中整数位,每三位添加一个逗号
- UItextField自动格式化 每4个添加一个空格
- iOS 每四位加空格
- ios 代码给textField添加左侧小图标
- iOS中电话号码中间每四位加一个空格
- 自动格式化银行卡号的EditText,每四位增加一个空格,并根据银行卡号判断该银行卡归属的银行及卡别
- Android 监听EdiText 检测输入银行卡号每四位自动空格
- 字符串每四位隔一个空格
- HTTP Content-type 对照表
- 快速生成树配置
- 数据库基础知识(个人)
- Java中Runnable和Thread的区别
- iOS开发之如何跳到系统设置里的WiFi界面
- ios 给textField每四位添加一个空格
- hadoop eclipse 开发环境搭建
- 数据迁移工具-SSIS和Spoon 区别简介 -从浅入深(1.控件的基本用法)
- Collection(List)
- CoreText使用(2)图文混排
- CHM打不开的解决方法
- 如何获取显卡的GPU占用率和显存占用情况
- xml 命名空间(Namespace)
- 详解PHP ob_start()函数的功能要点