返回首页 WatchKit Development Tips 中文版

综述指导

使用图片序列作为动画

Apple Watch 上的动画使用系统重复循环的命名图片资源序列。另外,你也可以通过自定义的循环变量指定一系列的图片来生成动画或者设置间隔为负值来逆转动画序列。

在 Apple Watch 上存储图片序列

当一个动画开始的时候,图像序列应该驻留在 Apple Watch 上。在 WatchKit app 安装包中添加提前做好的图片序列或者在图像缓存中添加一个动画的 UIImage 对象,通过 WKInterfaceDevice 来创建和存储图像序列以便将来使用。为了减少读取时间,使用尽可能少的图片来创建动画即使仍然希望实现预期的视觉效果。

使用 settings bundle

通过类似于 IOS 中的 settings bundle 来让用户能够控制 WatchKit app 的设置选项。这个 settings bundle 要能够出现在 iPhone 上的 Apple Watch app 中。

直接进入听写功能

如果你正在使用文本输入管理器来启用听写功能,可以直接让用户转向听写功能而不必在中间经历任何过程,并设置文本输入模式为纯文本方式。

状态恢复

使用界面控制器的 didDeactivate: 方法来保存 app 和 用户界面的状态信息。之后可以在根控制器中使用 willActivate: 来恢复 app 和 用户界面到其之前的状态。

上一篇: 关于 下一篇: 性能 - Performan...