如何使用/获取 Apple Watch 全屏模式

Posted

技术标签:

【中文标题】如何使用/获取 Apple Watch 全屏模式【英文标题】:How to use/get Apple Watch Full Screen mode 【发布时间】:2018-09-26 08:55:10 【问题描述】:

我不想隐藏时间,但想使用全屏

在界面控制器设置的情节提要中,我将复选框“全屏”和“固定到屏幕边缘”设置为开启。

在情节提要中,我可以看到全屏模式正在运行,并且 WKInterfaceGroup 已缩放到整个显示。

但不幸的是,在手表设备/模拟器上它不起作用。

该组具有对齐中心/中心或中心/顶部,并且宽度和高度设置为“相对于容器”

如何才能真正使用全屏模式?

我只需要在顶部黑色空间中添加一个等于时间的标签。我想在这里显示一些文字。我在其他一些应用程序中看到了这一点,他们正在使用这个空间。即使在 Apple 设计指南文档中,他们也使用了这个空间。我也在添加这些参考截图。

在上面的图片中,您可以看到他们使用这个顶部空间作为标题。我还想添加一个标签来显示一些等于时间的文本。

任何帮助将不胜感激。

【问题讨论】:

How to hide or remove the time from the Apple Watch status bar?的可能重复 【参考方案1】:

这是一个非常奇怪的错误。在四处挖掘之后,我找到了一种填满整个屏幕的方法。这并不漂亮,但如果我将精灵套件场景添加到“主要组”中,我会一直全屏显示。再次;这不是一个优雅的解决方案,但它确实有效,并且不是真正的资源密集型。希望这对你也有用!

【讨论】:

嗨@crankblaster 你能在精灵套件场景中添加新组吗? 嗨,我不这么认为,但是您可以将其他组与 spritekit 场景一起放在主组中,这不会影响全屏。万事如意 仅供参考,我看到其他一些人指出,Apple 可能会拒绝执行此类操作的应用程序。我猜它可以通过,因为它不会阻塞时钟。

以上是关于如何使用/获取 Apple Watch 全屏模式的主要内容,如果未能解决你的问题,请参考以下文章

当 Apple Watch 处于后台状态或睡眠模式时,我们如何从 iphone 向 Apple Watch 发送消息?

如何在没有 Apple Watch 应用的情况下使用 cordova 在 Apple Watch 上获取 iPhone 应用的推送通知?

如何在 Apple-Watch 上获取 iPhone 日历事件提醒

如何在离线模式下从 Apple Watch 导入使用 HealthKit 的步骤?

如何在离线模式下从 Apple Watch 导入使用 HealthKit 的步骤?

如何让 Apple Watch 进入防水模式?