gpt4 book ai didi

ios - 如何在 UIScrollView 滚动到 maxY 时触发动画? swift

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

我有一个 ScrollView ,我希望当 ScrollView 滚动到它的末尾并再滚动一点(+75 像素)时开始播放动画。这怎么可能?我想到了一个 if 条件(如果 view.bounds.maxy >= 1075)。但是当用户滚动时如何调用这个条件或函数呢?

最佳答案

首先,确保您的 ViewController 是 UIScrollViewDelegate 的子类。接下来,您要在 ViewDidLoad() 中将 scrollView 的委托(delegate)设置为 self。然后,您需要使用 scrollViewDidScroll() 并从那里处理事情。

func scrollViewDidScroll(scrollView: UIScrollView) {

if scrollView.contentOffset.y >= 75.0 {
// Your animation code goes HERE... //
}
}

关于ios - 如何在 UIScrollView 滚动到 maxY 时触发动画? swift ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37171781/

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