我曾经创建过自定义按钮并使用自定义的UIView。然而我不知道该怎样去实现这个。
我想要创造类似于Twitter心形动画的东西。 我无法得到的是那些小色圆圈围绕在心中,如此gif所示:
https://dribbble.com/shots/2416983-Twitter-Heart-Animation
有什么想法吗?
另外,我是否可以只拥有一个gif并将其添加为自定义视图中的一个UIButton,并在按下按钮时播放gif?
我想要创造类似于Twitter心形动画的东西。 我无法得到的是那些小色圆圈围绕在心中,如此gif所示:
https://dribbble.com/shots/2416983-Twitter-Heart-Animation
有什么想法吗?
另外,我是否可以只拥有一个gif并将其添加为自定义视图中的一个UIButton,并在按下按钮时播放gif?
- (void)viewDidAppear:(BOOL)animated {
为了达到最佳效果,您需要添加一些关键帧,使气泡在淡出之前绕着曲线移动。考虑到您有几个气泡,创建一个关键帧生成器可能是个好主意。或者,您可以使用SKEmitterNode并向按钮添加真实粒子。