GitHub 上的 5 个 Scrollview 功能扩展仓库

今天笔者将推荐 5 个基于Scrollview的功能扩展仓库。

GitHub 上的工程多如繁星,有些好的仓库,但凡不经意间错过了就很难找回,故稍作采撷,希望能帮助到有心人。

简介:

Scrollview 是UGUI中最常用的组件,用的多扩展就多了,既是解决问题又是升级体验,下面笔者就列出今天要推荐的 5 个仓库吧(排名不分先后):

  1. EnhancedScrollView - 支持NGUI、UGUI 的增强版 ScrollView
  2. InfinityScroll - 无尽的滚动视图
  3. ReuseScroller - 支持复用的滚动视图
  4. ugui-super-scrollview-example - 一个 SuperScrollview 插件的示例
  5. LoopScrollRect - 一个超多赞的 Scrollrect

No.1 EnhancedScrollView

  • 支持 NGUI 和 UGUI
  • 将 Unity 的 AnimationCurve 用的天花乱坠,想要了解这个组件的可以学习学习。

No.2 InfinityScroll

  • 将 Scrollview 拆分为 HorizontalLayoutGroup和VerticalLayoutGroup组件是其最大的特点。

No.3 ReuseScroller

  • 就像其 Logo(上图)中展现的那样,这个Scroll复用的子项 便是其亮点,一种不错的思路。
  • 当然,作者也强调将MVC的理念运用其中了哦~

No.4 ugui-super-scrollview-example

  • 笔者见过的非常棒的 Scrollview 的扩展插件,非常非常多的应用场景,聊天列表啊,图库视图啊,应有尽有。
  • 不过呢,这个插件是收费的呢,欢迎大家支持创作者。

No.5 LoopScrollRect

  • 支持 Item 复用,且引入了对象池概念
  • 支持 GridLayout 组件
  • 支持反向滑动

扩展阅读:

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容