Watchkit动画实现:钟面、动画图表、圆形进度条
Watchkit animation implementations: clock face, animated charts, circular progress bar
我看过一些非常基本的潜在 watchkit 应用程序演示,其中一些似乎可以实现动画。示例可能是:
- 带有移动秒针甚至分针的钟面。
- 一个条形图,条形随新的实时数据动态变化或变化。
- 从零到当前值的循环进度条。
到目前为止,我见过的唯一制作动画的方法是在持续时间内使用一系列图像:
[imageView startAnimatingWithImagesInRange:NSMakeRange(0, 60) duration:1.0 repeatCount:0];
这些以前的动画例子一般是如何实现的?我无法想象它们都是用图像序列完成的。我不认为人们甚至可以对图像进行分层,协调放置将是一场噩梦。
它们都是用图像序列完成的。这是我如何在地图上制作动画动画的一些代码。 Is it possible to position views on top of each other
编辑
您可能还会发现这些框架很有帮助。
https://github.com/frosty/Flipbook
https://github.com/radianttap/WatchRingGenerator
第二次编辑
这是另一篇关于将动画添加到您的 Watch 应用程序的精彩文章。 http://david-smith.org/blog/2015/03/04/ailw-adding-bits-of-liveliness/
我看过一些非常基本的潜在 watchkit 应用程序演示,其中一些似乎可以实现动画。示例可能是:
- 带有移动秒针甚至分针的钟面。
- 一个条形图,条形随新的实时数据动态变化或变化。
- 从零到当前值的循环进度条。
到目前为止,我见过的唯一制作动画的方法是在持续时间内使用一系列图像:
[imageView startAnimatingWithImagesInRange:NSMakeRange(0, 60) duration:1.0 repeatCount:0];
这些以前的动画例子一般是如何实现的?我无法想象它们都是用图像序列完成的。我不认为人们甚至可以对图像进行分层,协调放置将是一场噩梦。
它们都是用图像序列完成的。这是我如何在地图上制作动画动画的一些代码。 Is it possible to position views on top of each other
编辑
您可能还会发现这些框架很有帮助。 https://github.com/frosty/Flipbook https://github.com/radianttap/WatchRingGenerator
第二次编辑
这是另一篇关于将动画添加到您的 Watch 应用程序的精彩文章。 http://david-smith.org/blog/2015/03/04/ailw-adding-bits-of-liveliness/