WatchKit 中是不是有与 UIView 等效的类?

Posted

技术标签:

【中文标题】WatchKit 中是不是有与 UIView 等效的类?【英文标题】:Is there an equivalent class to UIView in WatchKit?WatchKit 中是否有与 UIView 等效的类? 【发布时间】:2015-04-28 12:08:52 【问题描述】:

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

所以问题是:

    WatchKit中是否有类似UIView的类,可以在Apple Watch上画线循环?

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

提前致谢。

【问题讨论】:

【参考方案1】:
    不,WatchKit 中没有类似UIView 的类 您可以使用WKInterfaceImagefunc setImage(image: UIImage?)生成图像并将其传输到Watch App 如果您已经在-drawRect: 中有绘图代码,那么修改它以支持绘图到图像应该不难

【讨论】:

可爱!最初的帧速率是 20 fps,希望 Apple Watch 可以在一秒钟内处理 20 张图像。反正我会试试的。

以上是关于WatchKit 中是不是有与 UIView 等效的类?的主要内容,如果未能解决你的问题,请参考以下文章

react-native 中是不是有与 RCTJavaScriptDidLoadNotification 事件等效的 Android?

css中是不是有与背景图像等效的前景?

PySpark 中是不是有与 Pandas 聚合函数 any() 等效的函数?

Blazor 中是不是有与 Html.Raw 等效的内容?

C++ 中是不是有与 python 中的 astype() 函数等效的函数?

在 C++/STL 中是不是有与 Python range() 等效的紧凑函数