gpt4 book ai didi

ios - 在 UIScrollView 和嵌入 UICollectionView 之间传递滚动

转载 作者:行者123 更新时间:2023-11-29 12:04:44 25 4
gpt4 key购买 nike

这是我的架构。

我有一个 UIScrollView 添加了一些 UIView。在我的 ScrollView 的末尾,我有一个 UICollectionView(嵌入在我的 ScrollView 中),我在其中加载了许多数据。我必须使用 UICollectionView 才能重用显示的多个 View 。

我想要的是当用户滚动到父 ScrollView 的底部并继续在 UICollectionView 中滚动时保持平滑滚动

我现在所做的是将我的 UICollectionView 的大小设置为等于我的 UIScrollView 的大小,并且我已经禁用了两者的反弹。

但我无法顺利滚动。当我到达 UIScrollView 的末尾时, ScrollView 停止,然后我必须重新滚动我的 UICollectionView

不确定是否真的清楚。

最佳答案

您通常不应在元素之间“传递滚动”。您需要确保 UICollectionView 的 frameSize 等于它的 contentSize,这意味着它的 frameSize 扩展到它的内容一样多,这样它的所有内容都可以看到而无需滚动。然后您的 UIScrollView 将处理滚动并通过滚动本身显示您的 UIViewController 的内容。

关于ios - 在 UIScrollView 和嵌入 UICollectionView 之间传递滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35457689/

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