IOS给UILabel文本框增加下划线和中划线

给UILabel文本框增加下划线和中划线

//下划线

//给cell的goodsFee2Lab添加下划线,赋完值后再计算长度,再加下划线

    NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:cell.goodsFee2Lab.text];

    NSRange strRange = {0,[str length]};

    [str addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:strRange];

    [cell.goodsFee2Lab setAttributedText:str];



//中划线

//给cell的goodsFee2Lab添加中划线,赋完值后再计算长度,再加下划线

            NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:marketLab.text];

            NSRange strRange = {0,[str length]};

            [str addAttribute:NSStrikethroughStyleAttributeName value:[NSNumber numberWithInteger:1] range:strRange];

            [marketLab setAttributedText:str];

你可能感兴趣的:(IOS学习)