美文网首页iOS Developer
iOS 字段中的某些文字的处理

iOS 字段中的某些文字的处理

作者: 阿汤8阿义 | 来源:发表于2017-05-11 10:21 被阅读48次

    在做项目时遇到一些文字的需求,这样的需求少的话还是无关紧要的,也就是多个处理而已。但是这样需求多了,重复写这样的代码也就导致自己写的代码比较浮肿了。所以在空闲的时间我就针对这个问题自己写一个库,用来处理这类问题。
    下面我就介绍一下怎么使用:

    NSString *str = [NSString stringWithFormat:@"%@",@"今天是个好天气,有 度"];
        NSArray *arrData = [NSArray arrayWithObjects:@"20", nil];
        lbl.attributedText = [TextFeature textFeatureStr:str dataArr:arrData dataColor:GlobalYellowColor dataTextFont:GlobalProtocalTextFont];
    

    封装的类名是TextFeature,
    那几个参数的说明:

    /*
     textFeatureStr:    整段文字,要特殊处理的文字要用空格代替。 如:今天是个好天气,有 度。多少度使用空格代替的。
     dataArr:           要处理的数组集。上面的多少度就可以放到这个数组集中。如:NSArray *arr = [NSArray arrayWithObjects:@"20",nil];
     dataColor:         要特殊处理文字的颜色。
     dataTextFont:      要特殊处理文字的大小。
     **/
    
    Paste_Image.png
    这就是效果。
    代码:https://github.com/tangyi1234/TextFeature

    相关文章

      网友评论

        本文标题:iOS 字段中的某些文字的处理

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