美文网首页
iOS 限定UITextField的输入格式

iOS 限定UITextField的输入格式

作者: 飞不越疯人院 | 来源:发表于2019-04-03 11:14 被阅读0次

    限定UITextField只能输入字母和数字不能输入中文

    #define CANINPUT @"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"
    

    在UITextField监听方法中实现如下代码

        NSCharacterSet *set = [[NSCharacterSet characterSetWithCharactersInString:CANINPUT] invertedSet];
        NSString *resultStr = [[sender.text componentsSeparatedByCharactersInSet:set] componentsJoinedByString:@""];
        sender.text = resultStr;
    

    相关文章

      网友评论

          本文标题:iOS 限定UITextField的输入格式

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