在UIViews之间进行过渡翻转时出现一些视觉残留问题(视频内部)

时间:2011-08-02 10:37:24

标签: ios animation uiview calayer transition

所以我在这里通过用另一个视图替换其中一个视图来转换两个视图,但是我遇到了一些视觉残留的问题。

两个视图都设置了圆角,当我进行翻转动画时,这个矩形阴影出现在两个视图的顶部。必须有某种方法摆脱这种情况吗?

这是我的转换代码。过渡视图是具有清晰彩色背景的背景视图。尝试在第一个按钮的顶部添加第二个按钮并转换为该方式,但这也给了我同样的问题。

[UIView transitionWithView:transitionView
                  duration:4.7
                   options:UIViewAnimationOptionTransitionFlipFromRight
                animations:^(void){
                    [clockButton removeFromSuperview];
                    [transitionView addSubview:motorButton];
                }
                completion:^(BOOL finished){
                }];

添加了显示问题的YouTube视频。减慢从第一个按钮到第二个按钮的过渡,以便更容易看到发生了什么。

http://www.youtube.com/watch?v=TemHSL0dfJI

0 个答案:

没有答案