
ListViews
Tutorial
intermediate
+10XP
10m
Unity Technologies
A ListView in UI Toolkit displays large collections of data using a small number of reusable visual elements. This allows interfaces to handle long lists efficiently without creating a separate UI element for every item. This video explains how ListView differs from ScrollView, why virtualization matters for large data sets, and how makeItem and bindItem work together to create reusable rows. You’ll also see common setup patterns and learn how to sync a ListView’s recycled rows with your underlying data.