為什么80%的碼農都做不了架構師?>>> ??
??//設置lab的行間距
? ? ? ? ? ? ? ? NSMutableAttributedString *attributedString = [[NSMutableAttributedString alloc] initWithString:_doubletStr];
? ? ? ? ? ? ? ? NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
? ? ? ? ? ? ? ? [paragraphStyle setLineSpacing:10];//調整行間距
? ? ? ? ? ? ? ? [attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, _doubletStr.length)];
? ? ? ? ? ? ? ? _resultLab.attributedText = attributedString;
?//計算label帶行間距的行高
? ? ? ? ? ? ? ? CGFloat labelHeight = [_resultLab sizeThatFits:CGSizeMake(_resultLab.frame.size.width, MAXFLOAT)].height;
?? ? ? ? ? ? ? ?
? ??//label有多少行
? ? ? ? ? ? ? ? NSNumber *count = @((labelHeight) / _resultLab.font.lineHeight);
? ? ? ? ? ? ? ? NSLog(@"共 %td 行", [count integerValue]);