UI 上のグリッドとして配置された一連のサブビューを持つ iOS UI を作成しようとしています。それらのいずれかをクリックすると、このサブビューをより大きなサイズに拡張したいと考えています。このサブビューを展開するアニメーションを実行することはできますが、近くにある他のサブビューを押しのけるようなこの機能も必要です。
閉じると、この展開されたビューは元のサイズに縮小し、他のビューを元の場所に戻す必要があります。
これを実装するさまざまな方法を考えていますが、多くのユースケースがあるため、正しい方向にいくつかのポインタが必要ですか?
iOS 自体は、兄弟ビューを展開すると、隣接するビューを縮小/移動する機能を提供しますか? そうでない場合、これを実装するために他にどのような方法がありますか?
トムズ