Это не функция авторазмера ячеек. Я знаком с этим методом. Хотя это работает отлично, это выглядит скорее как взломать.
ользую ячейки AutoSizing с Autolayout и UICollectionView.
Я могу указать ограничения в коде при инициализации ячейки:
func configureCell() {
snp.makeConstraints { (make) in
make.width.equalToSuperview()
}
}
Однако приложение вылетает, так как ячейка еще не добавлена вcollectionView
.
Вопросов
На каком этапеcell
В жизненном цикле можно добавить ограничение сcell
«swidth
?
Есть ли способ сделать по умолчаниюcell
«sширина
equal to the
ширинаof the
CollectionViewwithout accessing an instance of
UIScreenor
UIWindow`?
редактировать Вопрос не повторяется, поскольку речь идет не о том, как использовать функцию ячеек AutoSizing, а о том, на каком этапе жизненного цикла ячейки применяются ограничения для достижения желаемого результата.когда работа с AutoLayout.