ULabel

xiaoxiao2022-06-11  33

ULabel的使用

UILabel *label = [[UILabel alloc] init]; [label setText:@"20"]; [label setTextAlignment:NSTextAlignmentCenter]; [label setTextColor:HEXCOLOR(0xFFFFFFFF)]; [label setFont:[UIFont systemFontOfSize:12]]; [label setBackgroundColor:HEXCOLOR(0XFB686DFF)]; [label.layer setCornerRadius:10]; [label.layer setMasksToBounds:YES]; [self.view addSubview:label];

设置行间距

- (void)setLineSpacingWithLabel:(UILabel *)label lineSpacing:(CGFloat)lineSpacing { NSMutableAttributedString * attributedString = [[NSMutableAttributedString alloc] initWithString:label.text]; NSMutableParagraphStyle * paragraphStyle = [[NSMutableParagraphStyle alloc] init]; [paragraphStyle setLineSpacing:lineSpacing]; [attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [label.text length])]; [attributedString addAttributes:@{NSFontAttributeName:label.font, NSParagraphStyleAttributeName:paragraphStyle} range:NSMakeRange(0, [label.text length])]; [label setAttributedText:attributedString]; }
转载请注明原文地址: https://www.6miu.com/read-4931812.html

最新回复(0)