Flow View Collection не учитывает вставленный интервал потока - PullRequest
0 голосов
/ 30 ноября 2018

Я пытаюсь выполнить этот макет: enter image description here

Но я получаю это: enter image description here

Имеяэтот код, который якобы заставляет устранить пробелы между ячейками.

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, insetForSectionAt section: Int) -> UIEdgeInsets {
    return UIEdgeInsets.zero
}

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumInteritemSpacingForSectionAt section: Int) -> CGFloat {
    return 0
}

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, minimumLineSpacingForSectionAt section: Int) -> CGFloat {
    return 5
}

Это код компоновки, который я делаю для отдельной ячейки:

func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
    let categoryInfo = self.categories[indexPath.row] as! [String : AnyObject]
    let size = self.widthOfString(string: categoryInfo["name"] as! String)
    return CGSize(width: size.width + 12, height: size.height + 2)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...