您好我试图使用AutoLayout
,StackView
我在StackView中有3个UILabels
。
我希望在UILabel
没有字符串时实现,然后将UILable
高度设置为零。但它没有用。
我理解内容拥抱所以我也尝试设置优先级,但似乎没有工作
有人知道吗?
更新
我解决了这个问题。这真的很简单。
if cell.descriptionLabel.text!.isEmpty == true {
cell.descriptionLabel.isHidden = true
}
那就是它!!
我希望你们能解决类似的问题。
答案 0 :(得分:1)
将您的身高NSLayoutconstrain
设为IBOutlet
,并在没有任何.text使用Delegate实现时将其设置为0
。
if yourLabel.text == ""{
//here
}