-1

私はiPhone開発者の初心者ですが、

Animationsボタンクリックで別のものを実装したいのですがButton、ホームページに5つあります

ボタンをクリックするたびに、別の新しいページに移動しAnimationたいので、で利用できる別のアニメーションを知りたいですiPhone

これまでのところ、アニメーションは 2 つしか見つかりませんでした。

(1)

[UIView beginAnimations:@"yourAnim" context:nil];
[UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:cacheFlag];
      ...
[UIView commitAnimations];

(2)

[UIView beginAnimations:@"yourAnim" context:nil];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:yourView cache:cacheFlag];
     ...
[UIView commitAnimations];

前もって感謝します !

4

4 に答える 4

2

このリンクは、UIView アニメーションを提供します。それを通過してください。

http://www.raywenderlich.com/5478/uiview-animation-tutorial-practical-recipes

于 2012-06-18T09:06:03.347 に答える
1

これらは 5 つの異なるアニメーション トランジションです。

UIViewAnimationTransitionNone,
UIViewAnimationTransitionFlipFromLeft,
UIViewAnimationTransitionFlipFromRight,
UIViewAnimationTransitionCurlUp,
UIViewAnimationTransitionCurlDown,
于 2012-06-18T09:05:07.090 に答える
0

以下の方法で、さまざまなタイプのトランジションアニメーションをテストできると思います。

- (void) pushController: (UIViewController*) controller
         withTransition: (UIViewAnimationTransition) transition
{
    [UIView beginAnimations:nil context:NULL];
    [self pushViewController:controller animated:NO];
    [UIView setAnimationDuration:.5];
    [UIView setAnimationBeginsFromCurrentState:YES];        
    [UIView setAnimationTransition:transition forView:self.view cache:YES];
    [UIView commitAnimations];
}

あなたはこれからアイデアを得ることができます.....

于 2012-06-18T12:04:36.550 に答える
0

CATransition クラスも見て ください https://developer.apple.com/library/mac/#documentation/graphicsimaging/reference/CATransition_class/Introduction/Introduction.html

于 2012-06-18T09:18:10.000 に答える