1 uiviewcontrollerのさまざまなコンテンツにページスイッチングアニメーション効果を追加する方法は?
-
14-10-2019 - |
質問
友達のデータを表示するuiviewcontrollerがあります。このコントローラーはスワイプジェスチャーをサポートします:スワイプ画面を左にスワイプすると、次の友人のデータに転送され、前に戻ります。したがって、それはわずか1 uiviewcontrollerであり、プロセス全体は、サーバーAPIから異なるコンテンツの読み取りを返すときに新しいデータをリロードし、UIを更新します。
スワイプとコンテンツの変更にページスイッチ効果を追加すると、異なるuiviewcontrollerにあるように追加される可能性はありますか?私のコードは基本的にこの構造に似ています、
1. [友達IDを渡す、サーバーAPIのreturenを取得]; 2. [それを解析し、UIにコンテンツを入力する]; 3. [検出をスワイプ]; 4. [新しい友達IDを渡してデータをリロードしてから1-4を繰り返します];
前もって感謝します!
解決
この構造を使用することをお勧めします。1つの親コントローラー、2つの子供コントローラー。ターンザページのアクションがトリガーされると、親は現在の子供を却下し、他方を提示します。
このようにして、あなたはターン・ザ・ページのアニメーションを簡単に実装できます。 uiviewAnimationTransitionCurlup システムアニメーション効果。
所属していません StackOverflow