ios - Watchkit 动画实现 : clock face, 动画图表,圆形进度条

标签 ios iphone animation watchkit

我看过一些非常基本的潜在 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/

相关文章:

iphone - 我怎样才能区分 UITableViewCell 的哪一部分被点击了

iphone - 如何使信息按钮有边框

Android:如何对角扩展和收缩 View ?

IOS:如何检测动画进行中

ios - 如何在 UITableView 中填充数据? swift

ios - 如何在 iPhoneSimulator 中识别 iOS 8 和 iOS 9 模拟器?

ios - 仅在 iOS 13.1.3 (Alamofire) 中网络连接丢失

iphone - 创建在启动时和每 X 分钟运行一次的 iPhone 应用程序

objective-c - UIStackView 和 ViewWithTag

c# - 如何使用 Thread.Sleep 为二叉树设置动画?