我正在使用UIAppearance为我的 iOS 应用程序设置全局样式。我正在设想一种浅灰色的风格。
[[UINavigationBar appearance]
setTintColor:[UIColor colorWithWhite:0.95 alpha 1.0]
];
[[UISegmentedControl appearance]
setTintColor:[UIColor colorWithWhite:0.90 alpha 1.0]
];
问题是UISegmentedControl的选定段 (Uno)并不比正常段 (Dos) 暗多少。正常段已经在正确的黑暗中,但我只想使选定的段变暗,这样人们就可以分辨出两者之间的区别。变暗色调会同时使它们变暗,所以这是行不通的。