Я использую классы автоматического макета и размера с помощью UICollectionViewCell. Поэтому идея состоит в том, чтобы сделать UI похожим на Instagram.UICollectionViewCell AutoLayout динамическая высота на основе UILabel
Проблема в том, что я не могу полностью понять, как добавить правильный автозапуск, потому что кажется, что добавление недостающего ограничения не делало ничего волшебным.
при добавлении ограничений, даже нет никакого предупреждения, она всегда показывает «будет пытаться восстановить разбив ограничение» на целевом выходе. Цель состоит в том, чтобы сделать динамическую ячейку профиля основанной на типах iphone и динамической высотой на основе bioLabel. Сейчас я делаю это статическим что очень неправильно, потому что, когда я использую этот метод
systemLayoutSizeFittingSize:UILayoutFittingCompressedSize
всегда возвращает нулевое значение, и я предполагаю, что это из-за ограничения недоразумению autolayout. Можете ли вы рассказать мне, как я могу рассчитать размер ячейки на основе ограничений? Я создал проект в github, anyhelp был бы очень благодарен!
Спасибо человек! Это решает проблему, но как насчет автозапуска? можете ли вы дать совет, как сделать все правильно? Поэтому я могу понять, как работает автозапуск ... но я буду принимать ваш ответ сейчас. – xeravim