Swift label 高度自适应
作者:
fordG | 来源:发表于
2020-08-05 10:18 被阅读0次
- label设置的属性要和你的label一致, 需要适应高度,宽度设置固定高度0, 适应宽 高度固定宽度0
func itemSize(title: String, height: CGFloat) ->CGSize{
let label = UILabel(frame: CGRect(x: 0, y: 0, width: 0, height: height))
label.numberOfLines = 0
label.font = UIFont.systemFont(ofSize: 14)
label.text = title
label.textAlignment = .center
label.sizeToFit()
return CGSize(width: label.bounds.size.width + 10, height: height)
}
本文标题:Swift label 高度自适应
本文链接:https://www.haomeiwen.com/subject/bjdsrktx.html
网友评论