繁体   English   中英

在iOS7上更改UISwitch的onTintColor?

[英]Changing onTintColor of UISwitch on iOS7?

默认onTintColor是绿色的,因为我在iOS7上看到它,但我希望它是另一种颜色。

[myUISwitch setOnTintColor:[UIColor customColor]];

不起作用。 文档说, on/offImages对iOS7没有影响。 为什么它不起作用? 如何更改其onTintColor

UISwitch *switch = [UISwitch alloc] init];
[switch setOnTintColor:[UIColor customColor]];
[myView addSubview:switch];

不起作用。

UISwitch *switch = [UISwitch alloc] init];
[myView addSubview:switch];
[switch setOnTintColor:[UIColor customColor]];

作品。 除非可见,否则色调颜色不会改变。 有人解释一下吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM