NSMutableAttributedString 可以使用多種中方法創(chuàng)建的,在沒有封裝好直接就記錄下自己平時(shí)使用的習(xí)慣吧。
NSMutableAttributedString *attriStr = [[NSMutableAttributedString alloc] initWithString: @"富文本使用"];
// 設(shè)置約束字典
NSDictionary *attriDict = @{NSForegroundColorAttributeName:[UIColor redColor]};
// 設(shè)置字典的使用范圍
[attriStr addAttributes: attriDict range:NSMakeRange(3, 2)];
簡單的就這3句就行了,注意Range不要越界。
以下是一些字典常用的Key值,
// 字體大小 value 用 UIFont
NSFontAttributeName
// 字體顏色 value 用 UIColor
NSForegroundColorAttributeName
// 字體背景顏色 value 用 UIColor
NSBackgroundColorAttributeName
貼個(gè)效果圖
簡單使用.png