Я пытаюсь создать 10 ячеек в виде коллекции (такого же размера, как на экране). Когда я запускаю свое приложение в симуляторе iphone5s, представление содержит ровно 5 ячеек. Но когда я переключаюсь на симулятор iphone6p, представление содержит более 5 ячеек. Как настроить размер ячейки так, чтобы количество ячеек на экране было согласовано в разных размерах экрана?iOS: UICollectionViewCell автоматически настраивает размер в соответствии с размером экрана
5
A
ответ
15
-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath
{
int numberOfCellInRow = 3;
CGFloat cellWidth = [[UIScreen mainScreen] bounds].size.width/numberOfCellInRow;
return CGSizeMake(cellWidth, cellWidth);
}
+1
set your collectionView ширина программно изменяется с шириной экрана. –
+0
Если у вас есть пространство между ячейками, рассмотрите его в расчете ширины ячейки. –
Смежные вопросы
- 1. Изменение размера UICollectionViewCell в соответствии с размером экрана
- 2. Авторезистирование ячеек в UICollectionViewCell в соответствии с размером кадра
- 3. Изменить размер растра в соответствии с размером экрана в PaperJS
- 4. textarea изменяет размер шрифта в соответствии с размером экрана
- 5. Отрегулируйте размер рисунка в соответствии с размером экрана
- 6. Android изменить размер изображения в соответствии с размером экрана
- 7. Размер DataGridView изменяется автоматически в соответствии с размером формы
- 8. Настройка div в соответствии с размером экрана
- 9. Ограничение загрузки приложения для iOS в соответствии с размером экрана
- 10. Сделайте jumbotron, автоматически изменяя размер в соответствии с размером экрана (также добавьте кнопку прокрутки)
- 11. IOS: изменить UICollectionView Размер ячейки в соответствии с размером изображения
- 12. TabView колонки в соответствии с размером экрана
- 13. Отображение представлений в соответствии с размером экрана
- 14. Изменение размера шрифта в соответствии с размером экрана
- 15. Размер UICollectionViewCell будет отличаться при прокрутке экрана
- 16. Размер экрана iOS 9
- 17. Изменить размер UICollectionViewCell в соответствии с моделью iPhone
- 18. значение видового экрана в соответствии с размером экрана
- 19. Android Изменение размера изображения в соответствии с размером экрана устройства
- 20. Как сделать xpage можно настроить автоматически в соответствии с размером экрана, автоматически отображающим строки?
- 21. изменить веб-страницу в соответствии с размером экрана
- 22. Отобразить правильное изображение в соответствии с размером экрана
- 23. Изменение размера окон WPF в соответствии с размером экрана
- 24. Как разместить изображение в соответствии с размером экрана
- 25. Textarea, который автоматически настраивает свой собственный размер шрифта в соответствии с содержимым и его длиной
- 26. Приложение для iOS для 3,5 "Размер экрана
- 27. Как увеличить изображение в соответствии с размером экрана?
- 28. Div не отображается в соответствии с размером экрана
- 29. Увеличьте высоту изображения изображения в соответствии с размером экрана BB
- 30. Лучший подход для переупорядочения DOM в соответствии с размером экрана
Вам не нужно регулировать размер ячейки. Простое представление коллекции в соответствии с размером iPhone 5 и iPhone 6. – user3182143
проверить это http://stackoverflow.com/questions/28088236/uicollectionview-cells-not-horizontal-after-rotation/28204705#28204705 – Harish