¿Cómo cambiar el tamaño de Superview para que se ajuste a todas las subvistas con Autolayout?
Mi comprensión de la reproducción automática es que toma el tamaño de supervisión y se basa en restricciones y tamaños intrínsecos para calcular las posiciones de subvistas.
¿Hay una manera de revertir este proceso? Quiero cambiar el tamaño de la supervisión en base a restricciones y tamaños intrínsecos. ¿Cuál es la forma más sencilla de lograr esto?
Tengo una vista diseñada en Xcode que utilizo como encabezado paraUITableView
. Esta vista incluye una etiqueta y un botón. El tamaño de la etiqueta varía según los datos. Dependiendo de las restricciones, la etiqueta presiona exitosamente el botón hacia abajo o si hay una restricción entre el botón y la parte inferior de la vista de supervisión, la etiqueta está comprimida.
He encontrado algunas preguntas similares, pero no tienen respuestas buenas y fáciles.