使用来自苹果的 CollectionView-Simple 示例代码。当运行他们的项目时,它可以工作。但是,当运行与苹果示例代码完全相同的项目时,它不会显示具有网格布局的图像,而仅显示导航栏。知道为什么会这样。
感谢您的建议。
使用来自苹果的 CollectionView-Simple 示例代码。当运行他们的项目时,它可以工作。但是,当运行与苹果示例代码完全相同的项目时,它不会显示具有网格布局的图像,而仅显示导航栏。知道为什么会这样。
感谢您的建议。
检查 IB 中 UICollectionView 的数据源和委托,并确保它们的设置与示例一样。您很可能忘记将委托和数据源分配给 UICollectionView。
您需要确保集合视图的dataSource
和delegate
设置正确。
如果您使用的是 Interface Builder,请确保从集合视图中右键单击拖动 * 到场景底部的小橙色斑点。重复两次,一次用于数据源和委托。
如果你在代码中创建视图,你只需要说
self.cview.delegate = self;
self.cview.dataSource = self;
* AKA 控制点击