How to set top-left alignment for UILabel for iOS application?

后端 未结 21 1535
傲寒
傲寒 2020-12-04 07:54

I have added one label in my nib file, then its required to have top-left alignment for that lable. As I am providing text at runtime so its not sure that how much lines the

21条回答
  •  甜味超标
    2020-12-04 08:20

    I found a solution using AutoLayout in StoryBoard.

    1) Set no of lines to 0 and text alignment to Left.

    2) Set height constraint.

    3) The height Constraint should be in Relation - Less Than or Equal

    4)

       override func viewWillLayoutSubviews() {
            sampleLabel.sizeToFit()
        }
    

    I got the result as follows :

提交回复
热议问题