Enhanced ScrollerのDemoを見ながらどのようなスクロールビューが実現可能なのか見てみます。
Unity2018.3.9
Enhanced Scroller?
Enhanced ScrollerはAsset Storeで購入できる有料アセットです。
基本的な機能に関しては下記の記事で紹介していますので必要に応じて参照してください。
Grid
まずはサムネイル一覧画面のような画面でよく使われるGridです。
これは横並びの三つのセルを一つのEnhancedScrollerCellViewとして実装されています。
Snap
スクロール後に近くのセルにスナップすることもできます。
これはEnhancedScrollerのSnap系のプロパティから設定できます。
イージングなども設定できて高機能です。
Pull-To-Refresh
いわゆるPull-To-Refreshも実現できます。
これはEnhancedScroller.scrollerScrolledというスクロールした時のデリゲートを使って実装します。
Nested Scroller
スクロールビューを入れ子にすることもできます。
Pagenation
最後までスクロールした時の追加読み込みもいい感じに実装できます。