10

UICollectionViewCell が反転して成長し、タップ時にモーダル ビューを表示するアニメーションを実現するにはどうすればよいですか?

4

2 に答える 2

4

グロー アニメーションはまだ試していませんが、UICollectionViewCell フリップ アニメーションを使用すると役立つと思います。

試す:

UICollectionViewCell* cell = [collectionView cellForItemAtIndexPath:indexPath];

[UIView animateWithDuration:1.0
                      delay:0
                    options:(UIViewAnimationOptionAllowUserInteraction)
                 animations:^
                {
                     NSLog(@"starting animation");

                    [UIView transitionFromView:cell.contentView
                                        toView:newView
                                      duration:.5
                                       options:UIViewAnimationOptionTransitionFlipFromRight
                                    completion:nil];
                }
                 completion:^(BOOL finished)
                {
                     NSLog(@"animation end");
                }
 ];

それが役立つことを願っています!

于 2012-12-16T20:34:39.650 に答える