У меня есть просто просмотр коллекции, и я хотел бы отобразить сетку (2 столбца x N строк) с вертикальной прокруткой.UICollectionView: удалить поле между ячейками
Так я реализую UICollectionViewDelegateFlowLayout методы:
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath) -> CGSize {
let collectionViewWidth: CGFloat = collectionView.frame.size.width
let cellSize: CGFloat = collectionViewWidth/2.0
return CGSizeMake(cellSize, cellSize);
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAtIndex section: Int) -> UIEdgeInsets {
return UIEdgeInsetsMake(0.0, 0.0, 0.0, 0.0)
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAtIndex section: Int) -> CGFloat {
return 0.0
}
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAtIndex section: Int) -> CGFloat {
return 0.0
}
Несмотря на это, клетки в поле зрения сбора по-прежнему разделены пробелами .. где я ошибаюсь?
Это не может быть ваш реальный код ('cellFeedWidth' не определен). –
- это 'cell' и' cellFeedWidth' в строках 3 и 4 опечатки? – luk2302
ops, исправлю, извините –