gpt4 book ai didi

iOS Animate 高度限制问题

转载 作者:可可西里 更新时间:2023-11-01 00:35:33 26 4
gpt4 key购买 nike

我在更改 View 的高度约束后遇到动画问题。在屏幕截图中,您可以看到它的初始值为 120.0。 enter image description here 动画有效,但我的第二个 View (蓝色 View )的约束更新直接发生,而不是在动画期间。这意味着第二个 View 直接跳到顶部。使用以下代码,我将为高度约束的变化设置动画:

UIView.animate(withDuration: 3.0, animations: {
self.heightConstraint?.constant = 0.0
self.myLabel.alpha = 0.0
self.layoutIfNeeded()
})

有人知道为什么吗?

最佳答案

self.heightConstraint?.constant = 0.0
self.myLabel.alpha = 0.0
UIView.animate(withDuration: 3.0, animations: {
self.layoutIfNeeded()
})

应该是这样的

关于iOS Animate 高度限制问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45010128/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com