private func setupUI() {
contentView.addSubview(numLab)
numLab.snp.makeConstraints { make in
make.right.equalTo(-15)
make.bottom.equalToSuperview()
make.width.greaterThanOrEqualTo(16)
make.height.equalTo(16)
}
// 让 numLab 的文本优先自适应宽度
numLab.setContentCompressionResistancePriority(.defaultLow, for: .horizontal)
numLab.setContentHuggingPriority(.defaultHigh, for: .horizontal)
numLab.sizeToFit()
contentView.addSubview(contentLab)
contentLab.snp.makeConstraints { make in
make.left.equalToSuperview().offset(10)
make.bottom.equalToSuperview()
make.height.equalTo(20)
make.right.equalTo(numLab.snp.left)
}
}
[Swift]两个UIlabel使用SnapKit水平约束时,如何让其中一个UILabel的文本优先自适应宽度?
猜你喜欢
转载自blog.csdn.net/u012881779/article/details/130423641
今日推荐
周排行