什么是animateTransition中的containerView?

时间:2015-12-16 15:26:40

标签: ios

UIView *fromView = fromVC.view;
UIView *toView = toVC.view;
UIView *containerView = [transitionContext containerView];

我真的很想知道containerView是什么?它是导航控制器的视图吗?

1 个答案:

答案 0 :(得分:0)

容器视图在动画序列期间充当所有其他视图(包括呈现和呈现的视图控制器的视图)的超级视图。 UIKit为您设置此视图,并自动将呈现视图控制器的视图添加到其中。动画制作者对象负责添加所呈现的视图控制器的视图,动画制作者对象或演示控制器必须将此视图用作过渡中涉及的所有其他视图的容器。