UIView.animate(withDuration: 2, animations:{
let button = sender as! UIButton
if button.tag == 0 {
self.labelDetails.setContentHuggingPriority(UILayoutPriorityDefaultHigh, for: .vertical)
button.tag = 1
}else{
self.labelDetails.setContentHuggingPriority(UILayoutPriorityDefaultLow, for: .vertical)
button.tag = 0
}
})
我有两个UILabel,默认垂直拥抱值为1(labelDetails)和251。
以下动画对我不起作用。我在这里做错了吗?