问题描述
项目中使用label显示文本,label不是一行,所以就把
numberofLines
改为0
,label是有一定的高度的,设置约束,但是文本显示在label的中间,可怎么办?
寻找答案
一种解决方式分两种不同的情况 :1:使用代码 2:使用xib
- 使用 代码时直接使用
label.sizeToFit()
(Swift
),就可以搞定了 - 使用xib时就要在
viewDidLayoutSubviews()
方法中实现label.sizeToFit()
(Swift
)