0

我想让我的开关以黑白模式显示,而不是默认的蓝色。相机应用程序中也存在相同的效果。选项视图中的开关也处于灰度模式。它容易做还是需要子类化?

4

1 回答 1

3

iOS 5 的外观 API 允许您设置 UIKit 控件的配色方案等。对于开关,您设置onTintColor属性:

[[UISwitch appearance] setOnTintColor:[UIColor grayColor]];

但是,如果您需要支持早期版本的 iOS,则必须设计和实现自己的自定义开关控件。

于 2012-04-17T14:49:55.737 回答