Исправлено количество столбцов в UICollectionView

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

Я понимаю, что UICollectionViewDelegateFlowLayout может быть реализован для управления размером элементов, но мой вопрос заключается в том, будет ли он работать на всех устройствах iOS (iPhone 4s - iPhone 6+, iPads). Из того, что я видел, похоже, мне нужно обрабатывать размер ячеек по отдельности каждым типом устройства.

UICollectionView Задайте количество столбцов

Кто-нибудь знает о лучшем решении проблемы?

1 ответ

Я бы забыл UICollectionView и пошел в игру SpriteKit. Это даст вам больше контроля. Вы даже можете добавить сцену игры в "обычное" приложение для iOS.

licensed under cc by-sa 3.0 with attribution.