gpt4 book ai didi

ios - 如何在滚动时隐藏和显示带有动画效果的标题 View

转载 作者:行者123 更新时间:2023-11-29 00:02:42 25 4
gpt4 key购买 nike

我正在尝试在滚动 Collection View 时使用像 facebook 这样的慢速动画来隐藏和显示标题 View 。

图片:

enter image description here

我的代码:

if (currentContentOffset > self.previousContentOffset) {


heightConstraintView.constant = 0;
HeaderView.hidden = YES;

} else if (currentContentOffset < self.previousContentOffset) {

heightConstraintView.constant = 57;
HeaderView.hidden = NO;
}

最佳答案

您可以使用UIView原生动画方法。请注意 self.view.layoutIfNeeded 是必要的。执行相同的操作来取消隐藏您的 View

heightConstraintView.constant = 57;
UIView.animate(withDuration: 0.25, animations: {
HeaderView.hidden = NO;
self.view.layoutIfNeeded()
})

关于ios - 如何在滚动时隐藏和显示带有动画效果的标题 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49024597/

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