如何复制Mail.app的垃圾回收动画

在我的iPhone应用程序中,我已在UIToolBar中放置了UIBarButtonSystemItemTrash类型的UIBarBUtton。按下时,我想复制Mail.app的动画:容器打开,UIView折叠并飞入其中。

是否可以通过iPhone SDK访问此动画?


目前,我正在使用定制的动画,但是有一些限制。例如,我无法为垃圾箱设置动画。你有什么建议吗?代码样本?


慕村9548890
浏览 647回答 3
3回答

白板的微信

在动画上使用suckEffect类型。另外:spewEffect,genieEffect,unGenieEfect,扭曲,管状,漩涡,cameraIris,cameraIrisHollowClose,cameraIrisHollowOpen,rippleEffect,charminUltra,zoomyIn和zoomyOut。在模拟器中不起作用。CATransition *animation = [CATransition animation];animation.type = @"suckEffect";animation.duration = 2.0f;animation.timingFunction = UIViewAnimationCurveEaseInOut;view.opacity = 1.0f;[view.layer addAnimation:animation forKey:@"transitionViewAnimation"];注意:代码段是从较大的代码库中提取的。我希望它能起作用:)
打开App,查看更多内容
随时随地看视频慕课网APP