【发布时间】:2011-05-06 19:01:16
【问题描述】:
我正在尝试开发一个简单的 CATransition,它显示从左侧出现的 UIView。
代码如下:
CATransition *transDerecha=[CATransition animation];
[transDerecha setDuration:1];
[transDerecha setStartProgress:0];
[transDerecha setType:kCATransitionMoveIn];
[transDerecha setSubtype:kCATransitionFromLeft];
[transDerecha setDelegate:self];
好的,但是为了获得我正在寻找的方面,我创建了一个 UIView(视频上的蓝色)。
我认为在下面的视频中,您可以更好地了解我想说的话。 http://screencast.com/t/JMQmxe7CGy
当我尝试在左边做同样的事情时,问题就来了。如果我创建另一个 UIView 来覆盖左侧 UIView,它也会覆盖右侧。
那么,有没有其他 CATransition 类型可以做到这一点?或者有什么解决办法?
谢谢!!!
【问题讨论】:
-
当我提到“在双方”时,我的意思是,两个不同的 CATransitions,两个不同的 UIViews
标签: iphone objective-c animation uiview catransition