Как настроить высоту UICollectionView так, чтобы она соответствовала высоте размера содержимого UICollectionView?IOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Гость
 Как настроить высоту UICollectionView так, чтобы она соответствовала высоте размера содержимого UICollectionView?

Сообщение Гость »


Я бы хотел, чтобы UICollectionView (красный) уменьшался до высоты размера содержимого, в данном случае UICollectionViewCells (желтые), потому что там много пустого места. Я попробовал использовать:

Код: Выделить всё

override func layoutSubviews() {
super.layoutSubviews()
if !__CGSizeEqualToSize(bounds.size, self.intrinsicContentSize) {
self.invalidateIntrinsicContentSize()
}
}

override var intrinsicContentSize: CGSize {
return self.collection.contentSize
}
but return self.collection.contentSize always return (width, 0)
and for this reason it shrinks too much to value of height 30 (The value which I set in the XIB file for the height, although I have constaint >= 30).

Изображение



Источник: https://stackoverflow.com/questions/424 ... nt-size-of
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»