動的な高さを持つ UITableView ヘッダーを作成したいと考えています。ビューには 4 つのラベルがあり、各 UILabels のコンテンツに応じてヘッダーの高さを調整する必要があります。このイメージに似たものを実現したい。サンプル画像。
ここで、ラベルの幅は画面サイズに応じて動的になります。「タイプ」ラベルは画面の約 2/3 をカバーし、残りは 3 つのラベルに均等に分割されます。ここでは、画面サイズに応じてラベルが複数行になる可能性があり、ラベルの内容に応じてメイン ビューの高さを管理したいと考えています。
ラベルに固定幅の制約を与えると、高さをうまく管理できますが、ラベルの幅を動的に保ちたいです。これは UITableView ヘッダーです。どんな助けでも大歓迎です。