美文网首页
给UILabel添加删除线

给UILabel添加删除线

作者: 彭小先生 | 来源:发表于2018-05-03 11:32 被阅读0次

    UILabel添加删除线基本就是利用富文本了,这里主要注意的iOS 10有一个bug:Label上的文字只要包含有“中文”,富文本字符串的中划线就会失效
    NSMutableAttributedString *attri = [[NSMutableAttributedString alloc] initWithString:[NSString stringWithFormat:@"市场价:%@",_model.goods_info[@"goods_marketprice"]] attributes:@{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle],NSStrikethroughColorAttributeName:[UIColor grayColor],NSBaselineOffsetAttributeName : @(NSUnderlineStyleSingle)}]; //NSBaselineOffsetAttributeName : @(NSUnderlineStyleSingle)这个属性就是为了解决这个问题的

    相关文章

      网友评论

          本文标题:给UILabel添加删除线

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