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