在WatchKit中是否有与UIView等效的类?

时间:2015-04-28 12:08:53

标签: uiview watchkit apple-watch

我有一个iOS应用程序,可以在UIView上动态绘制形状(通过drawRect),我正在研究将该应用程序(或其中一小部分)移植到Apple Watch的可能性。不幸的是,在阅读相关帖子之后,我无法找到哪个类可以处理WatchKit中的类似工作。

所以问题是:

  1. 如果在WatchKit中有像UIView这样的类,在Apple Watch上绘制线条周期?

  2. 如果没有像类这样的UIView,在Apple Watch上实现简单绘图功能的最佳(可能)方法是什么。 (假设这是可以实现的)

  3. 提前致谢。

1 个答案:

答案 0 :(得分:4)

  1. 不,WatchKit
  2. 中没有与UIView类似的类
  3. 您可以使用WKInterfaceImage的{​​{1}}生成图片并将其传输到Watch App
    • 如果您已经有func setImage(image: UIImage?)中的绘图图纸代码,那么修改它以支持绘图到图像应该不那么困难