ios之改變label的行間距

2021-07-03 02:43:21 字數 813 閱讀 7792

今天看到這篇部落格,感覺很有用,親測可用。**如下:

uilabel *label1 = [[uilabel

alloc]initwithframe:cgrectmake(60, 300, 200, 60)];

= @"你開心\n我就開心";

label1.textcolor = [uicolor

redcolor];

label1.numberoflines = 2;

[self.view

addsubview:label1];

nsmutableattributedstring*attributestring = [[nsmutableattributedstring

alloc

]initwithstring:@"

你開心\n

我就開心"];

nsmutableparagraphstyle*paragraphstyle = [[nsmutableparagraphstyle

alloc

]init];

[paragraphstyle setlinespacing:20];

[attributestring addattribute:nsparagraphstyleattributename

value:paragraphstyle range:nsmakerange(0, [@"

你開心\n

我就開心

"length])];

[label1 setattributedtext:attributestring];

ios中零碎的知識點太多了,學無止盡!

XZ iOS之設定label的行間距

設定label 的行間距 nsmutableattributedstring setuplabellinespacewithtext nsstring text 使用方法 labelprofmpt.attributedtext self setuplabellinespacewithtext 時雨煮...

iOS 設定行間距

uilabel設定行間距 uilabel bodylabel uilabel new bodylabel.frame cgrectmake 0 0,self view dd w 120 bodylabel.text 有人說,生活如水,何必要顛簸出浪花,最後,濺了自己一身水,平平淡淡才是真。但我其實並...

Label 設定行間距 和 title格式

uilabel hintlabel uilabel alloc initwithframe cgrectmake autosize 10 self gonextbutton bottom autosize 5 screen width autosize 20 autosize 80 hintlabe...