为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

慕村9548890 2019-12-09 13:52:30
在我的iPhone应用程序中,我已在UIToolBar中放置了UIBarButtonSystemItemTrash类型的UIBarBUtton。按下时,我想复制Mail.app的动画:容器打开,UIView折叠并飞入其中。是否可以通过iPhone SDK访问此动画?目前,我正在使用定制的动画,但是有一些限制。例如,我无法为垃圾箱设置动画。你有什么建议吗?代码样本?
查看完整描述

3 回答

?
白板的微信

TA贡献1883条经验 获得超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"];

注意:代码段是从较大的代码库中提取的。我希望它能起作用:)


查看完整回答
反对 回复 2019-12-09
  • 3 回答
  • 0 关注
  • 644 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信