Установка высоты ячейки CollectionView в динамический режим на основе содержимого - PullRequest
1 голос
/ 29 мая 2019

У меня есть приложение, в котором я использую collectionview для отображения контента, который включает в себя viewview, около 4 uilabels и stackview, которые все связаны друг с другом.Эта ячейка прокручивается по вертикали, а не по горизонтали, так как я должен сделать условие для экрана большего размера, как у iPad.У меня сейчас проблема в том, что моя высота CollectionViewFlowLayout является статической. Как я могу сделать ее динамической, чтобы она изменяла размеры в зависимости от высоты перенастроенного контента.текст метки может отличаться, поэтому, как мне справиться с этим

ниже, как я сделал свою ячейку

func collectionView(_ collectionView: UICollectionView,
                        layout collectionViewLayout: UICollectionViewLayout,
                        sizeForItemAt indexPath: IndexPath) -> CGSize {

        return CGSize(width: collectionView.bounds.size.width, height: 400)
    }

, дальнейший код будет добавлен по запросу, и любая помощь будет оценена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...