為了自己傻逼的行為記錄一章,以后會不斷更新,希望大家不要學(xué)我。
今天最傻逼的行為是:

Paste_Image.png
明星項目 + 項目標(biāo)題 Label 顯示, 自己一開始的做法是在Label中的String 添加 空格 沒錯是空格,讓空格去替代 明星項目的位置。
最后發(fā)現(xiàn) 在iOS9 iOS10 中是界面顯示不對, 因為iOS10的字體換了,計算長度除了問題。
解決辦法就是: firstLineHeadIndent
NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
[paragraphStyle setFirstLineHeadIndent:60];
[attributedString addAttribute:NSParagraphStyleAttributeName value:paragraphStyle range:NSMakeRange(0, [title length])];
/*
NSMutableParagraphStyle與NSParagraphStyle包括一下屬性
alignment //對齊方式
firstLineHeadIndent //首行縮進
headIndent //縮進
tailIndent //尾部縮進
lineBreakMode //斷行方式
maximumLineHeight //最大行高
minimumLineHeight //最低行高
lineSpacing //行距
paragraphSpacing //段距
paragraphSpacingBefore //段首空間
baseWritingDirection //句子方向
lineHeightMultiple //可變行高,乘因數(shù)。
hyphenationFactor //連字符屬性
NSString *const NSForegroundColorAttributeName;//值為UIColor,字體顏色,默認為黑色。
*/