0

私は、さまざまなコントロールと画像を別々の xib に表示する多くのビュー コントローラーを使用してプロジェクトを開発しています。ページめくりアニメーションでこれらのビュー(Xib)をナビゲートする必要があります。どんな助けでも大歓迎です。

以下のコードはページ CURL アニメーションを提供しますが、葉に見られるようにページめくり効果が必要です。

-(void)swipeLeftGesture:(UISwipeGestureRecognizer *)送信者{

pp2ViewController * viewController = [[pp2ViewController alloc] initWithNibName:@"pp2ViewController" bundle:nil];
[UIView transitionWithView:self.view.window
                  duration:1.0f
                   options:UIViewAnimationOptionTransitionCurlUp
                animations:^{
                    //[self.navigationController pushViewController:viewController animated:NO];

                    [self presentViewController:viewController animated:NO completion:nil];
                }
                completion:NULL];

}

4

1 に答える 1

1

トランジション スタイルで使用UIPageViewControllerすると、最良の結果が得られます。UIPageViewControllerTransitionStylePageCurl

ページ ビュー コントローラーには優れた API があり、ビュー コントローラーの作成/破棄、回転、スクロール/ページング トランジションの管理など、面倒な作業の多くを処理します。

于 2012-11-16T11:44:58.537 に答える