美文网首页
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