4.2 集合视图(UICollectionView)与自定义布局 4.2 集合视图(UICollectionView)与自定义布局 在 iOS UI 开发中, 是显示单列列表数据的强大工具。然而,当需要更复杂的二维网格、瀑布流、甚至完全非标准的布局时, 就显得力不从心了。这时, 便登场了。 是一个高度灵活的视图,用于管理有序数据项的集合,并以可定制的布局呈现它们。它的核心优势在于将数据管理(通过数据源)与视图呈现(通过单元格)以及最重要的布局(通过布局对象)完全解耦。 4.2.1 UICollectionView 的核心组件 理解 ,需要掌握其几个关键组成部分: : 集合视图本身,负责显示内容、处理滚动和用户交互。 : 集合视图中的单个数据项的视觉表示。