gpt4 book ai didi

iphone - 更改拨动开关颜色

转载 作者:行者123 更新时间:2023-11-29 03:39:12 24 4
gpt4 key购买 nike

我使用此代码来更改切换开关处于“ON”模式时的颜色,

toggleSwitch.onTintColor=[UIColor orangeColor];

当开关处于“关闭”模式时,有什么方法可以改变颜色吗?因为当它处于“关闭”模式时,它会变得透明。

编辑:

toggleSwitch.onTintColor=[UIColor orangeColor];
toggleSwitch.tintColor=[UIColor redColor];
toggleSwitch.thumbTintColor=[UIColor redColor];

同样,没有用。当开关“关闭”时,内部总是透明的。

最佳答案

您可以使用以下代码在打开和关闭切换开关时更改其颜色。

- (IBAction)switchAction:(UISwitch *)sender
{
if(sender.isOn) {
sender.onTintColor = [UIColor redColor];
sender.thumbTintColor = [UIColor blackColor];

} else {
sender.tintColor = [UIColor greenColor];
}
}

关于iphone - 更改拨动开关颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18692772/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com