EnhancedScroller V2 下载链接 EnhancedScroller 2.15.6 下载链接 EnhancedScroller 2.17.0 下载链接 EnhancedScroller 2.21.4 下载链接 EnhancedScroller 2.24.0 下载链接
此扩展要求每个用户一份授权.要求Unity 5.5.1 或更高版本。
EnhancedScroller
Want a fast and mobile-friendly way to display tons of data?Enhancedscroller虚拟化您的数据,只显示它需要的元素。取数千行并将它们显示在少数UI元素中,从而加快处理速度并节省内存。没有对象销毁,因此您的平台不必运行垃圾收集。最重要的是,它在Unity自己的内置UI系统组件之上工作。
EnhancedScroller virtualizes your data, showing only the elements it needs to. Take thousands of rows and display them in a handful of UI elements, speeding up processing and saving memory. There is no object destruction, so your platform won't have to run garbage collection. Best of all, it works on top of Unity's own built-in UI system components.
Lists are data driven and created dynamically, so you won't have to set them up at design time. The scroller doesn't need to be aware of data or view presentation, focusing only on managing your list for a true MVC experience. Optional looping allows you to show infinite lists of data. Each cell can have its own size, or they can all share the same size. Optional snapping lets you lock your cells to a particular location. Tweening eases your jumping and snapping transitions to give a smooth user experience.
Features:
* Dynamic, data-driven lists
* MVC framework to maintain a separation of concerns
* Efficient recycling of list items
* Optional infinite looping
* Multiple list item sizes supported, or pass a global size
* List items are fully customizable to fit your project
* Optional snapping locks your scroller
* Tweening to ease jumping and snapping
* Demos, tutorials and full C# source code are all included.
Check out iVelopes, an envelope budgeting app that uses the EnhancedScroller for all its table views.