我正在尝试为 UISwitch
设置自定义颜色.但是只有背景方法:(我想为“开”状态设置自定义颜色。
没有子类化是否可能 UISwitch
?
最佳答案
你应该能够做到
UISwitch.Appearance.OnTintColor = UIColor.Orange;
笔记:
UISwitch
中有一个错误(在 5.0.3/5.1.1 中)目前缺少 setter 的地方(只有 get 存在)。我会在 MonoTouch 的 future 版本中解决这个问题。 OnTintColor
因为它适用于开关为 时使用的颜色开 只要。大多数其他 UI 元素使用 TintColor
姓名。 UIAppearance
API 仅适用于 iOS5 及更高版本; 关于iphone - MonoTouch 自定义 UI 切换颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8367332/