2

我使用下一个代码。

[UIView transitionFromView:viewA toView:viewB duration:1.0 options: UIViewAnimationOptionTransitionFlipFromLeft
                        completion: ^(BOOL inFinished) {
                            viewB.hidden = NO;
                            viewA.hidden = YES;
                            //do any post animation actions here
                        }];

过渡工作正常。我想在过渡期间设置黑色背景。我怎样才能做到这一点?请看照片:

在此处输入图像描述

4

1 回答 1

3

尝试为动画视图的父视图设置黑色背景颜色。

viewB.superview.backgroundColor = [UIColor blackColor];
于 2011-06-27T13:27:58.923 回答