matthewcheok/MCFireworksButton

关于点赞效果的位置问题

Opened this issue · 1 comments

当MCFireworksButton放在cell里面的时候,触发的点赞效果会出现在另一个cell的MCFireworksButton上面,而不是出现在当前被点击的MCFireworksButton上面

WQiOS commented

特地过来说说一下我们在使用过程中遇到的问题。点赞按钮执行animate方法后,会一直进行粒子发散动画,不会停下来。有一个操作会必现:1:点击MCFireworksButton按钮执行完点赞效果后 2:打开Xcode自带的层级界面观察一下,没问题 3:再一次点击MCFireworksButton后,就会不停的释放粒子,不会停止。这个bug我本定位是MCFireworksView中使用到的performSelector方法导致的,可能涉及到RunLoop方面,但改了GCD的倒计时之后还是不行,望大家一起改一下这个bug(本人测试手机是iOS11的系统)