开发应用:照片管理应用全解析
1. 填充照片网格
在维护了照片列表后,需要将其显示在集合视图中。集合视图通过实现 UICollectionViewDataSource 协议的数据源来填充数据。常见做法是让视图控制器作为数据源,操作步骤如下:
1. 打开 Main.storyboard ,从集合视图控制拖动到视图控制器。
2. 松开鼠标后,从菜单中选择 dataSource 。
接下来要实现数据源协议的两个方法:
extension ViewController: UICollectionViewDataSource {
func collectionView(
collectionView: UICollectionView,
numberOfItemsInSection section: Int
) -> Int
{
return self.photos.count
}
}
此方法用于指定要显示的单元格数量,只需返回 photos 属性中的元素数量。
配置单元格需要更多准备工作:
1. 创建自定义单元格子类 PhotoCollectionViewCell ,继承自 UICollectionViewCell ,并在 View 组中创建新
超级会员免费看
订阅专栏 解锁全文

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



