2016-07-11 7 views
0

説明変更制約 - iOSのスウィフト

のViewControllerを想定するが、制約によって相互に引っ掛かっているView1をしてVIEW2が含まれている、と私は別のビューを追加するこれらの間View3を言うことができます2つのビュー。制約を更新する最良の方法は何ですか? に到達すると、View1とView3がフックされ、View3とView2がフックされます。

写真

enter image description here enter image description here


私は私が0にView3の高さを設定することでこれを実現して、コード内でその高さを更新する可能性が知っています。

質問:

が、それはのViewControllerで空UIViewsを追加するために、メモリ上に重いですか、それは必要な時に、プログラムでこれらのビューを作成するのが最善でしょうか?

ありがとうございます。

答えて

2

静的ビューが数個しかない場合は、上記のオプションを使用しても問題ありません。メモリ使用量が厳しい場合は、0に設定した高さの空のビューを使用するだけで、ビューを表示する必要がある場合は、空のビューの高さを設定した後にビューのロードを開始して空のビューに追加できますあなたが作成したビュー

あなたは以下のiOS8を無視することができた場合、あなたはUIStackView

をチェックアウトする場合がありますまた、あなたのレイアウトに応じて、あなたの意見/ボタンを築くか、あなたの制約を更新するUICollectionView /のUITableViewを使用することができるかもしれないプログラムで

関連する問題