说明
有时候为了控制输入,需要在delegate中实现控制。上代码
代码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| #pragma mark - textfield delegate
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string { //删除 if ([string isEqualToString:@""]) { if (textField.text.length == 1) { //TODO:handle your stuff return YES; } } //空格 if ([string isEqualToString:@" "]) { textField.text = [textField.text trim]; return NO; } //TODO:handle your stuff return YES; }
|
Author:
班殿宏
License:
Copyright (c) 2020 班殿宏 版权所有