不幸的是,这在 watchOS2 上似乎是不可能的。watchOS1 使用 iOS 平台 SDK,而 watchOS2 是一个独立的平台。
迁移文档:
在 watchOS 2 中,您可以在 iOS 应用程序和 Watch 应用程序之间共享代码,但不能共享框架。因为这些应用程序运行在具有不同架构的不同平台上......
另外,在 WatchKit in Deep 1 wwdc 视频中,他们提到了这一点:
watchOS 1 的 WatchKit 扩展是您已经创建的东西,您的项目中有一个目标,但它在 SDK 中使用 iOS 平台。
以下是您可以在 watchOS2 上使用的可用系统技术。
我和你一样在 watchOS1 上做了同样的事情,使用 UIView 并将其快照到 UIView 中。除了在手机上执行此操作并将其发送回手表(这样您就失去了 watchOS2 的好处,即扩展程序在手表上运行并且不需要与手机通信),或者从服务器获取它作为图像,我看不到任何其他方法。
编辑:有可用的核心图形,因此我们能够进行基本绘图。请参阅此处:http ://develop.watch/develop-for-watchos-2-iii-drawing/
归档时间: |
|
查看次数: |
1591 次 |
最近记录: |