Нет elementKind для дополнительных - PullRequest
0 голосов
/ 05 мая 2020

Кто-нибудь видел такую ​​ошибку?

*** Завершение работы приложения из-за неперехваченного исключения «NSInternalInconsistencyException», причина: «Ошибка: нет elementKind для дополнительного. Сообщите об ошибке в UICollectionView, так как это невозможно. '[Введите описание изображения здесь] [1]

https://i.stack.imgur.com/gTiEq.png

1 Ответ

1 голос
/ 05 мая 2020

При создании макета для заголовка я забыл указать его вид, который вызывает ошибку sh. Итак, если кто-то видит эту ошибку, это может быть связано с тем, что вы создаете заголовок только с размером

Я изменил это

let header = NSCollectionLayoutBoundarySupplementaryItem (layoutSize: headerSize)

на

let header = NSCollectionLayoutBoundarySupplementaryItem (layoutSize: headerSize, elementKind: UICollectionView.elementKindSectionHeader, alignment: .top)

И все хорошо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...