最近項(xiàng)目中對(duì)圖文混排有一定的需求剧辐,例如價(jià)格,文字鏈接邮府,文字顏色變化等要求荧关,翻
了很多資料,咱們對(duì)這些屬性做了如下的總結(jié)褂傀,希望能在方便自己查閱忍啤!
NSFontAttributeName? ? ? ? ? ? ? 設(shè)置字體大小和字體的類型 默認(rèn)12 Helvetica(Neue)
NSForegroundColorAttributeName? ? 設(shè)置字體顏色,默認(rèn)黑色 UIColor對(duì)象
NSBackgroundColorAttributeName? ? 設(shè)置字體所在區(qū)域的背景顏色仙辟,默認(rèn)為nil同波,透明色
NSLigatureAttributeName? ? ? ? ? 設(shè)置連體屬性,NSNumber對(duì)象 默認(rèn)0 沒(méi)有連體
NSKernAttributeName? ? ? ? ? ? ? 設(shè)置字符間距叠国, NSNumber浮點(diǎn)型屬性 正數(shù)間距加大未檩,負(fù)數(shù)間距縮小
NSStrikethroughStyleAttributeName 設(shè)置刪除線,NSNumber對(duì)象
NSStrikethroughColorAttributeName 設(shè)置刪除線顏色粟焊,UIColor對(duì)象冤狡,默認(rèn)是黑色
NSUnderlineStyleAttributeName? ? 設(shè)置下劃線,NSNumber對(duì)象 NSUnderlineStyle枚舉值
NSUnderlineColorAttributeName? ? 設(shè)置下劃線顏色项棠,UIColor對(duì)象悲雳,默認(rèn)是黑色
NSStrokeWidthAttributeName? ? ? ? 設(shè)置筆畫寬度,NSNumber對(duì)象 正數(shù)中空 負(fù)數(shù)填充
NSStrokeColorAttributeName? ? ? ? 設(shè)置填充部分顏色香追,不是指字體顏色合瓢,UIColor對(duì)象
NSShadowAttributeName? ? ? ? ? ? 設(shè)置陰影屬性,取值為NSShadow對(duì)象
NSTextEffectAttributeName? ? ? ? 設(shè)置文本特殊效果 NSString對(duì)象 只有圖版印刷效果可用
NSBaselineOffsetAttributeName? ? 設(shè)置基線偏移量透典,NSNumber float對(duì)象 正數(shù)向上偏移晴楔,負(fù)數(shù)向下偏移
NSObliquenessAttributeName? ? ? ? 設(shè)置字體傾斜度顿苇,NSNumber float對(duì)象,正數(shù)右傾斜滥崩,負(fù)數(shù)左傾斜
NSExpansionAttributeName? ? ? ? ? 設(shè)置文本橫向拉伸屬性岖圈,NSNumber float對(duì)象,正數(shù)橫向拉伸文本钙皮,負(fù)數(shù)壓縮
NSWritingDirectionAttributeName? 設(shè)置文字書寫方向蜂科,從左向右或者右向左
NSVerticalGlyphFormAttributeName? 設(shè)置文本排版方向,NSNumber對(duì)象短条。0 橫向排版导匣,1 豎向排版
NSLinkAttributeName? ? ? ? ? ? ? 設(shè)置文本超鏈接,點(diǎn)擊可以打開(kāi)指定URL地址
NSAttachmentAttributeName? ? ? ? 設(shè)置文本附件茸时,取值為NSTextAttachment對(duì)象贡定,一般為圖文混排
NSParagraphStyleAttributeName? ? 設(shè)置文本段落排版,為NSParagraphStyle對(duì)象