我想知道去饱和 UIView 的最佳方法是什么——尤其是应用了自定义外观的 UISliderView。在 iOS 7 中,当另一个视图出现在标准控件上时(例如,共享表或 UIAlertView),标准控件会淡出它们的色调颜色,但由于我的控件是从 UIImages 构建的,因此 tint 属性不适用于它,它们仍然存在饱和。除了重新应用新的 UIAppearance 之外,有没有一种好的、简单的方法来降低它的饱和度?(如果我走那条路,我什至可以动画从彩色图像到灰度图像的过渡吗?)
提前致谢!
我想知道去饱和 UIView 的最佳方法是什么——尤其是应用了自定义外观的 UISliderView。在 iOS 7 中,当另一个视图出现在标准控件上时(例如,共享表或 UIAlertView),标准控件会淡出它们的色调颜色,但由于我的控件是从 UIImages 构建的,因此 tint 属性不适用于它,它们仍然存在饱和。除了重新应用新的 UIAppearance 之外,有没有一种好的、简单的方法来降低它的饱和度?(如果我走那条路,我什至可以动画从彩色图像到灰度图像的过渡吗?)
提前致谢!