WatchKit 应用更改整个屏幕背景颜色
WatchKit app change entire screen background color
我正在尝试使用此更改 WatchKit 应用程序的整个背景颜色:
self.group.setBackgroundColor(UIColor(red: 15/250, green: 121/250, blue: 205/250, alpha: 1.0))
但是,底部和顶部颜色仍为默认黑色。我将界面控制器 insets left、right、top 和 bottom 设置为 0,并将 WKInterfaceGroup
radius 设置为零。我错过了什么?
这里有几个可能的问题 运行。
概览界面
首先,如果您使用的是 Glance 界面控制器,底部总会有一个黑色覆盖层来说明分页指示器。你无法摆脱这个。
群组
如果您使用的是常规界面控制器,那么您的群组设置不正确。宽度和高度都应该是 "Relative to Container",没有其他兄弟组。
界面控制器
设置整个背景颜色(当然减去状态栏)的最简单方法是直接在界面控制器上设置背景颜色。这将生成如下所示的图像。
这些答案中的某处应该是您问题的解决方案。
我正在尝试使用此更改 WatchKit 应用程序的整个背景颜色:
self.group.setBackgroundColor(UIColor(red: 15/250, green: 121/250, blue: 205/250, alpha: 1.0))
但是,底部和顶部颜色仍为默认黑色。我将界面控制器 insets left、right、top 和 bottom 设置为 0,并将 WKInterfaceGroup
radius 设置为零。我错过了什么?
这里有几个可能的问题 运行。
概览界面
首先,如果您使用的是 Glance 界面控制器,底部总会有一个黑色覆盖层来说明分页指示器。你无法摆脱这个。
群组
如果您使用的是常规界面控制器,那么您的群组设置不正确。宽度和高度都应该是 "Relative to Container",没有其他兄弟组。
界面控制器
设置整个背景颜色(当然减去状态栏)的最简单方法是直接在界面控制器上设置背景颜色。这将生成如下所示的图像。
这些答案中的某处应该是您问题的解决方案。