美文网首页
iOS--禁止输入框输入汉字

iOS--禁止输入框输入汉字

作者: 乐逍遥的笔记 | 来源:发表于2018-02-01 11:49 被阅读16次

在项目中有些输入框是不需要输入汉字的,我们可以用程序限制输入的类型

#define kAlphaNum @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

//限制输入汉字
            NSCharacterSet *cs;
            cs = [[NSCharacterSet characterSetWithCharactersInString:kAlphaNum] invertedSet];
            NSString *filtered = [[string componentsSeparatedByCharactersInSet:cs] componentsJoinedByString:@""]; //按cs分离出数组,数组按@""分离出字符串
            BOOL canChange = [string isEqualToString:filtered];

相关文章

网友评论

      本文标题:iOS--禁止输入框输入汉字

      本文链接:https://www.haomeiwen.com/subject/jxhdzxtx.html