NSInternalInconsistencyException UICollectionElementKindSectionFooter

时间:2017-05-12 21:33:34

标签: ios swift storyboard

我收到以下异常:

  

' NSInternalInconsistencyException',原因:'无法使视图出列   种类:带标识符页脚的UICollectionElementKindSectionFooter -   必须为标识符注册一个笔尖或类或连接一个   故事板中的原型单元'

功能:

func collectionView(_ collectionView: UICollectionView, viewForSupplementaryElementOfKind kind: String, at indexPath: IndexPath) -> UICollectionReusableView {
        let footerView = collectionView.dequeueReusableSupplementaryView(ofKind: kind, withReuseIdentifier: "footer", for: indexPath)
        return footerView
}

我正在注册这样的页脚视图:

collectionView.register(UICollectionReusableView.self, forSupplementaryViewOfKind: UICollectionElementKindSectionFooter, withReuseIdentifier: "footer")

我已将故事板中的CollectionReusableView添加到CollectionView中:

enter image description here

enter image description here

一切似乎都没问题,但崩溃爆发了,为什么?

0 个答案:

没有答案