2016-04-23 9 views
0

後、私は任意のビューを隠したときに、それは他のビューを再配置し、私が再表示するとき、それは再び他のビューを再配置することをのiOSアンドロイドで同様をGONE の機能を取得したい並べ替えます。 。stroyboardで自動レイアウトの制約を使用してイムビューに保ちます。のiOSは、サブビューを非表示

また、UIScrollviewを埋め込むと、表示されているビューに従って再びscrollviewの高さを再配置して再定義することは明らかです。

Swiftで作業していて、私のアプリがmyView.hidden = trueという行を実行したときに、uiviewsを再配置する必要がある場合は、コードのヘルプが非常に高く評価されます。 myViewUIStackViewの配置されたサブビューであれば

+0

あなたは、より具体的に説明してくださいだろうか? –

+0

はい確かに、我々はscrollviewに3つの景色を眺めることができ、私はちょうど第二ビューを隠し、今私は3番目のビューは、2番目のビューの代わりになると、明らかに、いくつかはまた、スクロールの高さに影響を持っているしたいとします。.. @AlekseyPotapov – developer

答えて

0

これはあなたのために行われます。

UIStackView Tutorial: Introducing Stack Views

スタックビューはUIViewのアニメーションエンジンと完全に互換性があります。これは、配置されたサブビューの出現/消滅をアニメーション、アニメーションブロック内の隠されたプロパティを切り替えるのと同じくらい簡単です...スタックビューに含まれるビューに隠されたプロパティをアニメーション化することに加えて、あなたも上のプロパティをアニメーション化することができることを意味しますこのような位置合わせ、分布、間隔、さらに軸として、それ自体を表示するスタック。

関連する問題