我试图在垂直方向隐藏和取消隐藏 UI 元素时执行流畅的动画
StackView
。当 UI 元素设置了高度约束时,我无法获得预期结果。视图不会快速隐藏在动画旁边 stackView
。
下面是
button
动作
@IBAction
func didSelect(_ sender: UIButton) {
UIView.animate(withDuration: 3) {
self.viewToHide.isHidden.toggle()
}
}
和
Storyboard
绿色视图预计将与动画
stackView
一起更新。但是,它在完成动画后隐藏,并在切换时动画开始时立即取消隐藏。我在这里缺少什么?