2017-08-02 11 views
0

私は、いくつかのサブビュー(ボタン、ラベルなど)を持つスクロールビューを持っています。左と右の制約はスクロール表示に依存します。 enter image description here不適切な制約を含むビューのサブビューをスクロール

ビューコントローラをロードすると、スクロールビューのcontentSizeが変更されます。私はviewWillAppearのscrollViewのcontentSizeを更新できますが、サブビューの制約は新しいcontentSizeに基づいて再計算されません。 scrollViewのcontentSizeを更新すると、サブビューの制約が更新されるようにするにはどうすればよいですか。 enter image description here

+0

ようにあなたがサブビューの制約を提供することができます置く見ることができますか? – Kiester

+0

私はあなたが垂直スタックビューを使用する必要があると思うUIScrollviewの内部では、それは自動的にスペースを調整するビューを非表示にすると使いやすいです –

+0

どんな制約も間隔のために必要ではありません –

答えて

0

多分あなたはlayoutSubviews()関数 内のすべてのcontrainsを追加することができ、あなたは簡単にするために

0

を試してみることができます私は、更新制約のいずれかの要件

enter image description hereがないイメージでの例を置きます

と何でもあなたは私が

btnForgetPassword.isHidden = true 
を書いた場合、自動的にコードの例のためのスペースの問題を解決隠します

私は

enter image description here

関連する問題