问题 apple Watch:删除Interface Controller的状态栏


是否可以删除特定接口控制器的状态栏或以任何方式自定义接口控制器标题文本?


2643
2018-01-14 07:55


起源

你找到了什么吗?我也试图解决这个问题 - Hless
@Hless:我在一些苹果开发者论坛上读到这是不可能的。也许是因为它显示了时间。 - Abhishek Bedi
它在某种程度上是有道理的。谢谢你的回复。 B计划是D; D - Hless


答案:


从Apple Watch Programming Guide开始,您可以通过设置应用程序的键颜色来自定义界面控制器标题文本颜色。

每个WatchKit应用程序都有一个关联的键颜色,它应用于>以下UI元素:

- 状态栏中的标题字符串

- 应用程序名称简短通知

应用程序的键颜色存储在应用程序故事板的Global Tint属性中。要访问此属性,请选择故事板并显示“文件”检查器。从弹出菜单中选择几种预先存在的颜色之一,或使用颜色选择器指定自定义颜色。

这就是我们今天所拥有的一切。


关于是否可以隐藏状态栏... 您将获得更接近的结果是使用模态接口。 在这个时钟中,时钟将是不可见的,但状态栏将保持在那里持有界面标题。


12
2018-01-23 20:11



我将色调颜色(如上所述)设置为红色,所有我都得到相同的旧黑色(在手表应用程序中)。我应该看到故事板中反映的变化吗? - PeterPurple