// Begin Animation "suckEffect".
CATransition* animation  = [CATransition animation];
animation.type           = @"suckEffect";
animation.duration       = 1.0f;
animation.timingFunction =  UIViewAnimationCurveEaseInOut;
myView.opaque            = 1.0f;
[myView.layer addAnimation:animation forKey:@"transitionViewAnimation"];

当我按下删除按钮时,你怎么能看到我写了一部分代码女巫制作动画。当我在我的应用程序中按下删除按钮时,“suckEffect”发生了。但它会出现在屏幕的左角。我想问你是否有人知道我如何才能做到这种效果,但对于我的 iphone 屏幕的左角!

最佳答案

您可以使用未记录的 +[UIView setAnimationPosition:] 。请注意,suckEffect 未记录在案,Apple 将拒绝使用它的应用程序。 setAnimationPosition: 也是如此。

关于iphone - 如何使 "suckEffect"位于 iPhone 的左上角?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5272916/

10-10 19:08