我想让我的开关以B& W模式显示而不是默认的蓝色。 相机应用程序中存在相同的效果。选项视图中的开关也处于灰度模式。 是否容易做或需要子类化?
答案 0 :(得分:3)
iOS 5的外观API允许您为UIKit控件设置颜色方案等。对于开关,您可以设置onTintColor
属性:
[[UISwitch appearance] setOnTintColor:[UIColor grayColor]];
但是,如果您需要支持早期版本的iOS,则必须设计并实现自己的自定义切换控件。