1

如何在左上角的标签中放置一个图标并全屏显示?Apple 在顶部为数字时钟和背面标签分配了一些空间。我想定制它,但我在 SDK 中找不到任何东西来启用它。

4

4 回答 4

4

Watch 屏幕的顶部条带保留用于显示页面标题,或偶尔为模态视图和时钟显示默认链接,例如“取消”。这是不可能隐藏的。

可以为页面设置空标题。某些设置还会在此文本后面放置背景图像(如果您将模式设置为“Aspect Fill”,至少在当前的 Xcode 6.2 beta 3 中)。但是,屏幕顶部的图像部分只是被黑色条带遮挡,因此无法达到您想要的效果。

此外,Apple 特别建议不要在 Apple Watch 屏幕上显示徽标,理由是屏幕太小而无法为用户显示除实际内容之外的任何内容。

设置全局色调:

  1. 通过单击屏幕视图顶部的黄色圆圈,在 Interface Builder 中选择 Interface Controller 本身。
  2. 按 Cmd-Opt-1 在右侧显示实用程序的文件检查器部分。
  3. 根据屏幕截图,在“界面生成器文档”部分中设置“全局色调”选项。

在 WatchKit 应用中设置全局色调

于 2015-01-11T08:30:49.703 回答
1

在第一次剪辑中不可能,但我认为它会稍后出现。

于 2014-11-30T07:52:36.270 回答
1

它实际上不是一个背面标签。Watch 屏幕左上角的文本是当前 WKInterfaceController 的标题。您可以使用 来更改它-[WKInterfaceTitle setTitle:],但您仅限于可以在 an 中表达的内容NSString(所以 no UIImages)。

于 2014-12-02T23:49:48.457 回答
1

watchOS 4 可以自定义状态栏。

  1. 在情节提要中选择您的界面控制器
  2. 打开属性检查器
  3. 选中全屏复选框

完成此操作后,您可以将自定义图像添加到状态栏的左侧。

于 2017-08-14T22:18:03.993 回答