iOS 詳解文字屬性Attributes

2021-07-07 09:40:09 字數 2504 閱讀 9153

寬度。例如,對於常見的空心字,這個值通常為3.0。

同時設定了空心的兩個屬性,並且nsstrokewidthattributename屬性設定為整數,文字前景色就無效果了

效果:

效果:

效果:效果:

和這三個任乙個都好使,nsverticalglyphformattributename,nsobliquenessattributename,n***pansionattributename

該屬性所對應的值是乙個 nsnumber 物件(整數)。0 表示橫排文字。1 表示豎排文字。在 ios 中,總是使用橫排文字,0 以外的值都未定義。

效果:

效果:

效果:清澈saup

cgfloat heih = 20;

nsstring* clabelstring = @"       這是測試uilabel行間距的text。這是測試uilabel行間距的text。\n       這是測試uilabel行間距的text。\n       這是測試uilabel行間距的text。這是測試uilabel行間距的text。這是測試uilabel行間距的text。這是測試uilabel行間距的text。";

uilabel* clabel = [[uilabelalloc]initwithframe:cgrectmake(20, heih, 280, 200)];

clabel.numberoflines = 0;

clabel.font = [uifontfontwithname:fontname size:16];

clabel.textcolor = [uicolorgraycolor];

nsmutableattributedstring* attributedstring1 = [[nsmutableattributedstringalloc] initwithstring:clabelstring];

nsmutableparagraphstyle* paragraphstyle1 = [[nsmutableparagraphstylealloc] init];

[paragraphstyle1 setlinespacing:8];

[attributedstring1 addattribute:nsparagraphstyleattributenamevalue:paragraphstyle1 range:nsmakerange(0, [clabelstring length])];

[clabel setattributedtext:attributedstring1];

[clabel sizetofit];

[self.view addsubview:clabel];

iOS 文字屬性字典

ios開發過程中相信大家經常遇到當需要給字型,顏色,下劃線等屬性的時候引數是乙個nsdictionary 字典 但是字典裡面到底有哪些鍵值對了 我們把常用的總結一下 首先我們建立乙個最簡單的,設定一下字型和大小 我們使用是乙個nsstring 的方法 void drawinrect cgrect r...

iOS 富文字屬性

nsfontattributename 設定字型屬性,預設值 字型 helvetica neue 字型大小 12 nsforegroundcolorattributenam 設定字型顏色,取值為 uicolor物件,預設值為黑色 nsbackgroundcolorattributename 設定字型...

字型屬性 文字屬性

font family 微軟雅黑 字型 font size 16px 瀏覽器預設大小 16px 字型大小大小 font weight 400代表正常 700代表加粗 字型粗細 font style normal 預設正常 italic 斜體 文字樣式 字型復合屬性 順序 swsf font font...