生活随笔
收集整理的這篇文章主要介紹了
iOS基础 - 文本属性Attributes
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
NSKernAttributeName:?調(diào)整字句?kerning?字句調(diào)整NSFontAttributeName?:?[UIFont?systemFontOfSize:_fontSize]?設(shè)置字體NSForegroundColorAttributeName?:[UIColor?redColor]?設(shè)置文字顏色NSParagraphStyleAttributeName?:?paragraph?設(shè)置段落樣式NSMutableParagraphStyle?*paragraph?=?[[NSMutableParagraphStyle?alloc]?init];paragraph.alignment?=?NSTextAlignmentCenter;NSBackgroundColorAttributeName:?[UIColor?blackColor]?設(shè)置背景顏色NSStrokeColorAttributeName設(shè)置文字描邊顏色,需要和NSStrokeWidthAttributeName設(shè)置描邊寬度,這樣就能使文字空心.NSStrokeWidthAttributeName這個(gè)屬性所對(duì)應(yīng)的值是一個(gè)?NSNumber?對(duì)象(小數(shù))。該值改變描邊寬度(相對(duì)于字體size?的百分比)。默認(rèn)為?0,即不改變。正數(shù)只改變描邊寬度。負(fù)數(shù)同時(shí)改變文字的描邊和填充寬度。同時(shí)設(shè)置了空心的兩個(gè)屬性,并且NSStrokeWidthAttributeName屬性設(shè)置為整數(shù),文字前景色就無(wú)效果了NSStrikethroughStyleAttributeName?添加刪除線NSUnderlineStyleAttributeName?添加下劃線?NSShadowAttributeName?設(shè)置陰影,單獨(dú)設(shè)置不好使,必須和其他屬性搭配才好使。和這三個(gè)任一個(gè)都好使,NSVerticalGlyphFormAttributeName,NSObliquenessAttributeName,NSExpansionAttributeNameNSVerticalGlyphFormAttributeName該屬性所對(duì)應(yīng)的值是一個(gè)?NSNumber?對(duì)象(整數(shù))。0?表示橫排文本。1?表示豎排文本。在?iOS?中,總是使用橫排文本,0?以外的值都未定義。NSObliquenessAttributeName設(shè)置字體傾斜NSExpansionAttributeName?設(shè)置文本扁平化
轉(zhuǎn)載于:https://www.cnblogs.com/monicaios/p/3519972.html
總結(jié)
以上是生活随笔為你收集整理的iOS基础 - 文本属性Attributes的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。