美文网首页
ios 全拼键盘打出➋➌➍➎➏➐➑➒带圈的数字

ios 全拼键盘打出➋➌➍➎➏➐➑➒带圈的数字

作者: 醉叶惜秋 | 来源:发表于2018-12-16 15:01 被阅读559次

    只要在 textViewDidChange 方法中先对 text 进行判断一下就 OK 了

    -(BOOL)isSudoku:(NSString *)str{
        NSString *other = @"➋➌➍➎➏➐➑➒";
        NSString *lastStr = [str substringFromIndex:str.length-1];
        if (![other containsString:lastStr]) {
            return NO;
        }
        
        unsigned long len=lastStr.length;
        for(int i=0; i<len; i++)
        {
            unichar a=[lastStr characterAtIndex:i];
            if(!((isalpha(a))
                 ||(isalnum(a))
                 ||((a=='_') || (a == '-'))
                 ||((a >= 0x4e00 && a <= 0x9fa6))
                 ||([other rangeOfString:lastStr].location != NSNotFound)
                 ))
                return NO;
        }
        return YES;
    }
    

    相关文章

      网友评论

          本文标题:ios 全拼键盘打出➋➌➍➎➏➐➑➒带圈的数字

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