点击加入购物车的动画实现

在做商城类的app的时候,有一个常见的动画,点击一个商品加入购物车.这个动画需要知道商品在window上的绝对坐标,因为一般情况下商品都是用collectionView或者tableview展示的,而购物车总是相对window静止不动的.多的不说,直接上代码.

1.这是获得一个点在window上的的坐标

[[UIApplication sharedApplication].delegate.window convertPoint:(目标view).center fromView:(目标view的superView)];

2.这是获得一个视图再window上的frame

[[UIApplication sharedApplication].delegate.window convertRect:(目标view的frame) fromView:(目标view的superView)]

获取到目标view在window上的绝对坐标后,动画就好做了.直接用一个animation动画就可以实现基本的动画功能.

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容