我想添加一个包含7个静态单元格的垂直集合视图。我知道如何动态执行此操作,但我看不出这样做的理由。
我必须使用cellForRow方法吗?我在我的viewController中添加了一个集合视图,并添加了4个单元格,将委托从collectionView连接到vc(使用storyBoard),但是当我运行它时,它向我显示了一个空的collectionView。
我确实将numberOfSections设置为返回1,并将numberOfCellsInSection设置为返回7。那我错过了什么吗?还是我必须遵守DataSource协议并实现cellForRow方法?(在TableView中,当使用静态单元格时,我可以跳过cellForRow)。
谢谢您的帮助。
从官方文件:
每个集合视图必须具有一个数据源对象。数据源对象是您的应用程序显示的内容。它可以是应用程序数据模型中的对象,也可以是管理集合视图的视图控制器。数据源的唯一要求是它必须能够提供集合视图所需的信息,例如,有多少个项目以及显示这些项目时要使用哪些视图。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句