0

使用来自苹果的 CollectionView-Simple 示例代码。当运行他们的项目时,它可以工作。但是,当运行与苹果示例代码完全相同的项目时,它不会显示具有网格布局的图像,而仅显示导航栏。知道为什么会这样。

感谢您的建议。

4

2 回答 2

1

检查 IB 中 UICollectionView 的数据源和委托,并确保它们的设置与示例一样。您很可能忘记将委托和数据源分配给 UICollectionView。

于 2013-05-21T13:49:37.533 回答
1

数据源和委托

您需要确保集合视图的dataSourcedelegate设置正确。

如果您使用的是 Interface Builder,请确保从集合视图中右键单击拖动 * 到场景底部的小橙色斑点。重复两次,一次用于数据源和委托。

如果你在代码中创建视图,你只需要说

self.cview.delegate = self;
self.cview.dataSource = self;

* AKA 控制点击

于 2013-05-21T13:51:15.963 回答