gpt4 book ai didi

ios - 当项目很少时,collectionView 不会滚动

转载 作者:行者123 更新时间:2023-11-29 02:21:38 24 4
gpt4 key购买 nike

即使其中只包含 2 个项目,我也想让 collectionView 滚动。我想在拉取的时候实现UIRefreshControl。知道为什么它不动吗?

enter image description here

最佳答案

ScrollView 只会滚动,如果它们的内容大小大于当前可见的框架。

你仍然可以在不使用 UIRefreshControl 的情况下实现下拉刷新,你只需要观察用户的滚动事件。基本工作流程是这样的:

  • 在 Collection View 上方添加“刷新控件”(一个简单 View )
  • 执行 scrollViewDidEndDragging(_:willDecelerate:) 委托(delegate)方法来检查内容偏移量
  • 如果内容偏移量大于预定义值(比如 40 点),则触发刷新代码

This article contains a full example, check it out!

关于ios - 当项目很少时,collectionView 不会滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28071335/

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