美文网首页
Swift label 高度自适应

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