限定UITextField只能输入字母和数字不能输入中文
#define CANINPUT @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
在UITextField监听方法中实现如下代码
NSCharacterSet *set = [[NSCharacterSet characterSetWithCharactersInString:CANINPUT] invertedSet];
NSString *resultStr = [[sender.text componentsSeparatedByCharactersInSet:set] componentsJoinedByString:@""];
sender.text = resultStr;
网友评论