深入探索iOS应用中的MVC与数据加载
1. 回顾集合视图控制器
在之前的开发中,你已经为集合视图创建了视图控制器,创建了其实例,并在Playground的实时视图中显示了集合视图。接下来,我们将回顾在探索(Explore)和餐厅列表(Restaurant List)屏幕中集合视图控制器的使用情况。
1.1 探索和餐厅列表屏幕回顾
探索屏幕对应的 ExploreViewController 类和餐厅列表屏幕对应的 RestaurantListViewController 类,都是管理集合视图的视图控制器示例。它们的代码与你在Playground中的代码非常相似,但存在以下差异:
| 操作 | 编程方式 | 界面操作方式 |
| — | — | — |
| 设置单元格背景颜色 | 在 collectionView(_:cellForItemAt:) 中编程设置 | 在属性检查器中设置 |
| 创建并分配集合视图 | 在 CollectionViewExampleController 中编程创建并分配给 collectionView 属性 | 无 |
| 设置集合视图尺寸 | 在 UICollectionView(frame: collectionViewLayout:) 中编程设置 | 使用尺寸检查器设置 |
| 连接数据源出口 | 编程连接到视图控制器 | 使用连接检查器连接 |
| 设置集合视图背景颜色 | 编程设置 | 使用属
超级会员免费看
订阅专栏 解锁全文
44

被折叠的 条评论
为什么被折叠?



