Как установить размер ячейки представления коллекции с помощью автоматического макета
Привет, я пытаюсь изменить размер ячейки черезauto layout
.
Я хочу отобразить ячейку на 3 на 3.
Поле для первой ячейки осталось = 0
Право последней ячейки справа = 0
И все пространство ячейки имеет 1pt. Какinstagram
.
Должен ли я установить размер ячейки? Я хочу установить ограничение через Autolayout.
Я также пытаюсь установить размер ячейки с помощью кода.
Вот мой код:
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {
return CGSizeMake(123, 123);
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAtIndex section: Int) -> CGFloat {
return 1;
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAtIndex section: Int) -> CGFloat {
return 1;
}
Но .. Я думаю, что это не совсем точно рассчитать размер ячейки.
Как установить размер ячейки в зависимости от размера экрана?
Я должен установить расстояние 1pt между ячейками.
Есть ли способ установить только с использованием раскадровки?
Если нет, как мне установить код?
Спасибо.