問題描述
項目中使用label顯示文本,label不是一行,所以就把
numberofLines改為0,label是有一定的高度的,設置約束,但是文本顯示在label的中間,可怎么辦?
尋找答案
一種解決方式分兩種不同的情況 :1:使用代碼 2:使用xib
- 使用 代碼時直接使用
label.sizeToFit()(Swift),就可以搞定了 - 使用xib時就要在
viewDidLayoutSubviews()方法中實現label.sizeToFit()(Swift)
項目中使用label顯示文本,label不是一行,所以就把
numberofLines改為0,label是有一定的高度的,設置約束,但是文本顯示在label的中間,可怎么辦?
一種解決方式分兩種不同的情況 :1:使用代碼 2:使用xib
label.sizeToFit()(Swift),就可以搞定了viewDidLayoutSubviews()方法中實現 label.sizeToFit()(Swift)