Размер UICollectionViewFlowLayout изменяется после прокрутки - PullRequest
0 голосов
/ 29 сентября 2018

Я создал динамический UICollectionViewCell, ширина которого изменяется в зависимости от метки.На iOS 11 все работало нормально, но я не знаю, почему на iOS 12 это не работает должным образом. Мне нужно несколько раз прокрутить представление коллекции, чтобы настроить размер ячейки.

Почему это происходит?и как это исправить?Вот код:

@ IBOutlet слабая переменная collectionFlowLayout: UICollectionViewFlowLayout!

override func viewDidLoad() {
    super.viewDidLoad()


    if #available(iOS 10.0, *) {
        collectionFlowLayout.estimatedItemSize = CGSize (width: 93, height: 32)
    } else {
        collectionFlowLayout.estimatedItemSize = CGSize (width: 93, height: 32)
    }

}

и добавлены некоторые ограничения для метки.

...