0

Facebookアプリのような子ビューの1つで右側のスワイプメニューを作成する必要があります。Inferis/ViewDeckのようなサンプルコードを参照しました。

しかし、私の問題は、サイドスワイプを実装したいということです。たとえば、Yビューコントローラーです。アプリデリゲートでは、最初にXビューコントローラーが設定されます。その時、Xビューコントローラーでは、Zビューコントローラーをバックグラウンドで非表示に設定しました。次に、Xビューの1つのボタンをクリックすると、Zビューコントローラーが表示されます。そして、ZビューコントローラーからYビューコントローラーを開閉するためにスワイプを実行したいと思います。

ヒントをいただければ幸いです。

4

1 に答える 1

0

ここでの秘訣はz-indexです。

ユーザーが表示しているビューがあります(ビューA)。その背後には、明らかになるのを待っている別のビューがある可能性があります(ビューB)。ビューAのボタンをクリックするか、ビューAをスワイプすると、右にアニメーション化され、ビューBが下で待機していることがわかります。ビューBで作業を終了してから、ビューAをスライドさせて元の位置に戻します。

これと同じアイデアを使用して、複数のレベルのビューを確認できます。ビューBをスライドさせて、ビューCを表示することができます。

于 2013-01-09T17:02:07.663 に答える