Jak zmienić rozmiar podglądu, aby dopasować go do wszystkich podstron z autoukładaniem?

Moje rozumienie autoukładu polega na tym, że przyjmuje rozmiar podglądu i opiera się na ograniczeniach i rozmiarach wewnętrznych, które oblicza pozycje widoków podrzędnych.

Czy istnieje sposób na odwrócenie tego procesu? Chcę zmienić rozmiar podglądu na podstawie ograniczeń i wewnętrznych rozmiarów. Jaki jest najprostszy sposób osiągnięcia tego celu?

Mam widok zaprojektowany w Xcode, którego używam jako nagłówkaUITableView. Ten widok zawiera etykietę i przycisk. Rozmiar etykiety różni się w zależności od danych. W zależności od ograniczeń etykieta z powodzeniem naciska przycisk w dół lub jeśli między przyciskiem a dnem podglądu występuje ograniczenie, etykieta jest kompresowana.

Znalazłem kilka podobnych pytań, ale nie mają dobrych i łatwych odpowiedzi.

questionAnswers(4)

yourAnswerToTheQuestion