Como redimensionar o superview para ajustar todas as subvisualizações com o autolayout?
Meu entendimento do autolayout é que ele leva o tamanho de superview e base em restrições e tamanhos intrínsecos que calcula posições de subviews.
Existe uma maneira de reverter esse processo? Eu quero redimensionar superview na base de restrições e tamanhos intrínsecos. Qual é a maneira mais simples de conseguir isso?
Eu tenho vista projetado no Xcode que eu uso como um cabeçalho paraUITableView
. Esta visão inclui um rótulo e um botão. O tamanho da etiqueta difere dependendo dos dados. Dependendo das restrições, o rótulo pressiona o botão com êxito ou, se houver uma restrição entre o botão e a parte inferior da superview, o rótulo é compactado.
Eu encontrei algumas perguntas semelhantes, mas elas não têm respostas boas e fáceis.