Как исправить UICollectionView - Все ячейки исчезают - Xamarin ios - PullRequest
0 голосов
/ 28 февраля 2020

Я использую UICollectionView в C# Xamarin ios, и иногда все ячейки исчезают с экрана. Обычно это происходит при прокрутке, и мне приходится повторно вызывать представление, на котором включено представление UICollection. Я не могу показать свой точный код, так как это проект, над которым я работаю, но основы инициализации выглядят примерно так:

Bounds screenBounds = screen.Bounds 

UICollectionViewFlowLayout layout = new UICollectionViewFlowLayout();

UICollectionView collectionView = new UICollectionView(layout, bounds)

Я инициализирую несколько других вещей, таких как источник и ячейка регистра, а также добавить стили разделения и границы.

Я также получаю сообщение об ошибке, если представление не находится в иерархии, не знаю, имеет ли это какое-либо отношение к нему.

Я возвращаю collectionView в конце и добавлю это возвращенное значение в мой шаблон, в котором есть представление прокрутки, в которое я добавляю UICollectionView. Позвольте мне также упомянуть, что я не использую StoryBoard и использую ячейку DuqueReusable в своем источнике представления коллекции.

Я застрял на этом целую вечность, поэтому заранее благодарю всех, кто может дать мне любые советы или ответы на этот вопрос.

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