Indent second line of UILabel (swift) -


var testlabel = uilabel(frame: cgrectmake(8,0,tableview.frame.width-8,100)) let testdesc = "dsfdddfdsfdsfsdfdsfdsfdsfdsfdsfsdfdsfsdfsdfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsfdsf" var labelstring = indexstring + ".    " + testdesc testlabel.text = labelstring testlabel.linebreakmode = .bywordwrapping // or nslinebreakmode.bywordwrapping testlabel.numberoflines = 0 retcell.addsubview(testlabel) 

my output:

1.    ksajdkasdsajdksajdksajd asjdkjassadkasldkalsdklsakdl 

how can make output following:

1.    asdasdasdasdasdasdasds       djaskdjsadjksadasjdjas 

make attributed string (nsmutableattributedstring) , set paragraph style's firstlineheadindent , headindent desired. set label's attributedtext attributed string.


Comments

Popular posts from this blog

Listboxes in c# -

Excel Duty List -

Multilayer CSV to filtered excel -