Adjust UILabel height depending on the text

前端 未结 30 2190
走了就别回头了
走了就别回头了 2020-11-22 03:53

Consider I have the following text in a UILabel (a long line of dynamic text):

Since the alien army vastly outnumbers the team, players m

30条回答
  •  滥情空心
    2020-11-22 04:14

    To do this in Swift3 following is the code:

     let labelSizeWithFixedWith = CGSize(width: 300, height: CGFloat.greatestFiniteMagnitude)
                let exactLabelsize = self.label.sizeThatFits(labelSizeWithFixedWith)
                self.label.frame = CGRect(origin: CGPoint(x: 20, y: 20), size: exactLabelsize)
    

提交回复
热议问题