我看过一些非常基本的潜在 watchkit 应用程序演示,其中一些似乎可以实现动画。示例可能是:
- 带有移动秒针甚至分针的钟面。
- 一个条形图,其中的条形随新的实时数据动态变化或变化。
- 从零到当前值的循环进度条。
到目前为止,我见过的制作动画的唯一方法是在持续时间内使用一系列图像:
[imageView startAnimatingWithImagesInRange:NSMakeRange(0, 60) duration:1.0 repeatCount:0];
这些以前的动画示例一般是如何实现的?我无法想象它们都是用图像序列完成的。我不认为人们甚至可以对图像进行分层,协调放置将是一场噩梦。
最佳答案
它们都是用图像序列完成的。这是我如何在 map 上制作动画动画的一些代码。 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/
关于ios - Watchkit 动画实现 : clock face, 动画图表,圆形进度条,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28859817/