【发布时间】:2015-01-25 01:46:22
【问题描述】:
我正在阅读 Apple Watch 人机界面指南,我很好奇是否有任何方法可以显示自定义 UI 元素,而不是 Apple 默认提供的元素(如表格、按钮或标签)。他们是如何做到这一点的:
他们使用图像吗?
【问题讨论】:
我正在阅读 Apple Watch 人机界面指南,我很好奇是否有任何方法可以显示自定义 UI 元素,而不是 Apple 默认提供的元素(如表格、按钮或标签)。他们是如何做到这一点的:
他们使用图像吗?
【问题讨论】:
虽然我们还没有看到 Apple 对核心 Watch OS 应用所做的一切,但很明显,他们在现阶段保留了许多 API 函数供自己使用。几乎可以肯定他们正在使用其中一些 API 函数来创建这些视图。
没有办法使用当前的 WatchKit API 创建真正自定义的 UI 元素(即进行自定义绘图的全新自定义类)。也就是说,只要有一些创造力,就可以使用第三方开发人员可用的当前工具来创建您描绘的大部分界面。这几乎肯定不是 Apple 创建它的方式,但您可以:
Apple 曾表示,在 2015 年晚些时候,第三方开发人员将能够构建完全原生的应用程序,但即便如此,他们也没有给出任何迹象表明我们可用的 API 功能是否更广泛,或者我们的 API 本质上是否和现在一样,除了 iPhone 不存在/未充电时,至少部分当前的 WatchKit 应用程序扩展代码将能够在设备上运行。
【讨论】: