0

我试图为 UIview 提供翻转效果,就好像一方面我有一些内容,另一方面我有一些其他内容,方式如下:

[UIView transitionWithView:FlipView duration:0.7
                       options:UIViewAnimationOptionTransitionFlipFromRight animations:^{
                           //imageView.image = secondImage;
                           FlipImage.hidden = YES;
                           for (UIButton *btn in arrayoflabels) {
                               btn.hidden = YES;
                           }

                           containerViewSplashit.hidden = NO;
                           containerViewSplashit.alpha = 1.0;

                           closeButton.hidden = NO;
                       } completion:nil];

唯一的问题是它会翻转,然后当它完成翻转时,它会显示我想要显示的隐藏内容,但它不会产生从前到后的效果,当它通过中间时它会侧翻。我怎样才能解决这个问题?

4

1 回答 1

3

您应该尝试将UIViewAnimationOptionAllowAnimatedContent选项添加到动画选项,因为您的块中有可动画的更改(隐藏,alpha)。

于 2013-05-16T20:08:26.123 回答