Просмотр коллекции с внутренним c высотой И шириной - PullRequest
0 голосов
/ 13 июля 2020

У меня проблема при разработке представления коллекции специфическим c способом

Макет представления коллекции

как вы можете видеть здесь, макет должен быть таким, чтобы высота и ширина каждой ячейки были динамическими c.

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

Я видел примеры Intrinsi c height в представлении коллекции, но решение для этого трудно найти. Не забудьте предоставить решение для цели C, если возможно.

1 Ответ

0 голосов
/ 13 июля 2020

Если вы действительно хотите go с UIView intrinsicContentSize, вы не можете установить его после инициализации. Результатом является шаблон проектирования, в котором вы должны передать NSString (или другой способ указать длину) в своем настраиваемом initWithFrame и использовать частные переменные-члены для хранения размера и возврата правильного intrinsicContentSize, а также рассчитать размер, который вы хотите кэшировать в зависимости от длина струн. И все же нет гарантии, что UICollectionView будет отображаться так, как вы хотите.

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