Как изменить суперпредставление, чтобы оно соответствовало всем подпредставлениям с autolayout?

Мое понимание autolayout состоит в том, что он принимает размер суперпредставления и базируется на ограничениях и внутренних размерах, которые он вычисляет позиции подпредставлений.

Есть ли способ обратить этот процесс вспять? Я хочу изменить размер суперпредставления на основе ограничений и внутренних размеров. Какой самый простой способ достижения этого?

У меня есть вид, разработанный в Xcode, который я использую в качестве заголовка дляUITableView, Это представление включает в себя метку и кнопку. Размер этикетки различается в зависимости от данных. В зависимости от ограничений метка успешно нажимает кнопку вниз или, если между кнопкой и нижней частью суперпредставления есть ограничение, метка сжимается.

Я нашел несколько похожих вопросов, но у них нет хороших и простых ответов.

Ответы на вопрос(4)

Ваш ответ на вопрос