禁用 WKInterfaceSwitch 的背景颜色
Posted
技术标签:
【中文标题】禁用 WKInterfaceSwitch 的背景颜色【英文标题】:Disabling background color for WKInterfaceSwitch 【发布时间】:2016-06-24 11:19:48 【问题描述】:当我使用 WKInterfaceSwitch 时,watchOS 在整个控件的后面绘制了一个半透明的背景。我不希望出现此背景,但找不到任何隐藏或禁用它的方法。
这可能吗?
【问题讨论】:
【参考方案1】:我也找不到完全禁用它的方法,但是如果您将开关放在一个组中并设置该组的背景颜色,您可以更改颜色。它仍然有叠加色调,但我想总比没有好
您可能会遇到拐角半径的问题。您只需将组的圆角半径设置为 6.0,这是组的默认值https://developer.apple.com/documentation/watchkit/wkinterfacegroup/1619667-setcornerradius?language=objc
[self.groupSwitchHolder setCornerRadius:6.0];
【讨论】:
以上是关于禁用 WKInterfaceSwitch 的背景颜色的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Bootstrap v3.4.1 设置禁用(也选中)单选按钮的样式?
Bootstrap modal : 在不禁用背景控件的情况下禁用背景点击关闭