iOS label中间加横线的实现

###iOS label中间加横线的实现 不少时候,咱们须要在label文字中间加横线,就像超市打折商品的价格表同样 打折商品价格code

这里咱们须要给label作一个处理,代码以下:图片

- (void)labelText {
    self.label = [[UILabel alloc] initWithFrame:CGRectMake(100, 90, 200, 40)];
    NSString *textStr = @"1029元";
    // 中线 NSStrikethroughStyleAttributeName
    // 下划线 NSUnderlineStyleAttributeName
    NSDictionary *attribtDic = @{NSStrikethroughStyleAttributeName: [NSNumber numberWithInteger:NSUnderlineStyleSingle]};
    NSMutableAttributedString *attribtStr = [[NSMutableAttributedString alloc]initWithString:textStr attributes:attribtDic];   
    // 赋值
    self.label.attributedText = attribtStr;
    [self.view addSubview:self.label];
    
}

这样就能够实现label中间加横线的效果。it

相关文章
相关标签/搜索