CollectionView错误:必须传递有效的重用标识符

时间:2016-08-09 17:30:16

标签: ios uicollectionview uistoryboard

我正在尝试使用故事板中的UICollectionView原型单元,就像我们为UITableView所做的那样。但是collectionView.dequeueReusableCellWithReuseIdentifier(:, forIndexPath:)崩溃了应用程序抛出错误

  

***因未捕获的异常终止应用程序' NSInvalidArgumentException',原因:'必须通过有效的重用   标识符 - [UICollectionView   dequeueReusableCellWithReuseIdentifier:forIndexPath:]'

UICollectionView需要做什么?

1 个答案:

答案 0 :(得分:0)

只需选择您的单元格(CollectionViewCell)并在属性检查器中为其设置标识符名称:

enter image description here

然后在代码中使用相同的标识符:

let cell = collectionView.dequeueReusableCellWithReuseIdentifier("item", forIndexPath: indexPath)