2015-07-05 86 views
1

我实际上开始了我的第一个应用程序开发,并在展示应用程序本身的结构之前,我需要了解如何使用UIKit(可能)完成复杂形状的动画。iOS形状动画

我偶然看到一个关于Dribbble的动画图片,我想在测试应用程序中复制该效果,以了解这种动画是如何完成的。

This是我说的......动画

首先,我认为我可以创建一个关键帧动画(多图片),然后动画,但听起来很低效。所以可能我需要使用UIBeizerPath或其他核心图形的东西。

您会建议我如何重新创建该效果? 在此先感谢。 P:如果你将包含代码片段,Obj-C将是最好的选择,而不是迅速。

回答

3

This site has a good break down你怎么做到这一点。

基本上,您在动画过程中使用了一个形状图层,并将路径作为中间线所占的整条曲线。然后使用形状图层的笔触开始和笔画结束属性从水平线转换到圆形。您还有两个其他形状层,即两条水平线旋转成十字形。

+0

谢谢,感谢! – user3223843