我正在尝试实现下载循环进度状态,该状态与我们从应用商店下载应用时出现的相同,其中还包括暂停和取消功能。如何使用swift 3.0为我在iOS上的内部企业应用程序商店实现相同的功能。 任何建议都会非常有用
答案 0 :(得分:2)
使用整圆弧的CAShapeLayer
和CAAnimation
将strokeEnd
属性设置为从0到1的动画。
看看我的https://github.com/DuncanMC/iOS-CAAnimation-group-demo github项目中的时钟擦除动画。它使用形状图层作为图像上的蒙版。您可以直接绘制形状图层。