# UISuperScrollView **Repository Path**: sadomt/UISuperScrollView ## Basic Information - **Project Name**: UISuperScrollView - **Description**: scrollview优化 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2025-06-03 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # UISuperScrollView 针对CocosCreator2.x cc.ScrollView做的优化 [CocosCreator3.x 新版在这里](https://github.com/icipiqkm/super-scrollview) [在线演示效果](https://icipiqkm.github.io/UISuperScrollView/) [Cocos论坛地址](http://forum.cocos.org/t/cocos-creator-scrollview-uisuperscrollview/99891) # 说明 --- 整个列表数据的增减刷新都是在使用层去处理的,组件不需要知道你的数据结构是什么 无论你对你的数组做了什么样的操作(push,pop ....) 或者修改了某个元素的内容时,你只需要告诉组件你有多少条数据即可, 也就是 UISuperLayout.total这个方法 # 接口 * UISuperLayout.total(length:number) 这个方法就是告诉组件你有多少条数据,每当你增加 删除 或者是你的数组长度没有变化 但是你数组的内容改变了 你都可以调用这个方法来刷新 * UISuperLayout.scrollToHeader 滚动到起始位置 * UISuperLayout.scrollToFooter 滚动到结束位置 * UISuperLayout.resetScrollView 重置列表 当列表滑动到底部时 然后不管通过什么方式(同步|异步)减少了整体的(尺寸|缩放) 时保证内容显示正确 * 喜欢的话别忘记点个 Star 谢谢 # 撸码不易 手头宽裕打个赏 谢谢