No puedo, por el amor de Dios, el truco de esta supervista de cambio de tamaño.
Tengo una UIView *superview con 4 UILabels. 2 funcionan como encabezado para los otros 2.
El contenido de los 4 son dinámicos provenientes de la base de datos.
SizeToFitvs SizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:, pasando ya sea UILayoutFittingCompressedSizeo UILayoutFittingExpandedSize.
Utilizo el diseño automático mediante programación y he configurado la altura de la supervista para que sea igual o mayor a un número ficticio.
dónde y cómo uso estos SizeToFitvs sizeThatFits:(CGSize)vs UIView systemLayoutSizeFittingSize:, pasando ya sea UILayoutFittingCompressedSizeoUILayoutFittingExpandedSize . He leído muchos consejos aquí en la pila pero terminé sin nada.
DEBO volver a calcular las restricciones para la supervista en algún lugar específico. ¿Puede establecer la altura en ´ @ property` en su clase de controlador y eliminarla y leerla? Atm he intentado poner todo en todas partes y algo más. Aún así, obtengo el resultado final del mismo tamaño con la altura ficticia y el texto flotando afuera. Incluso después de configurar clipsToBound en subview.
Me estoy rascando el pelo de .. ayuda

