私は神の愛のために、このサイズ変更されたスーパービューのコツを理解できません。
私はUIView *superview with 4を持っていUILabelsます。2 つは他の 2 つのヘッダーとして機能します。
4 つすべてのコンテンツは、データベースから動的に取得されます。
SizeToFitvs SizeThatFits:(CGSize)vs 、またはのいずれかUIView systemLayoutSizeFittingSize:を渡します。UILayoutFittingCompressedSizeUILayoutFittingExpandedSize
プログラムで自動レイアウトを使用し、スーパービューの高さをダミーの数値以上に設定しました。
SizeToFitこれらのvs sizeThatFits:(CGSize)vsをどこでどのように使用し、 または のいずれかUIView systemLayoutSizeFittingSize:を渡します。ここでスタックに関する多くのヒントを読みましたが、結局何もありませんでした。UILayoutFittingCompressedSizeUILayoutFittingExpandedSize
スーパービューの制約を特定の場所で再計算する必要がありますか? コントローラークラスで高さを「@property」に設定し、削除して再読み込みすることはできますか? Atm 私はすべてをどこにでも置こうとしました。それでも、ダミーの高さとテキストが外側に浮かんでいる同じサイズの最終結果が得られます。サブビューで clipsToBound を設定した後でも。
私は私の髪を引っ掻いています.. 助けて
