改变UIVisualEffectView超越光明/黑暗的颜色?

时间:2016-02-07 22:51:39

标签: ios objective-c uivisualeffectview

是否可以将UIVisualEffectView的颜色更改为超出标准的额外光线,光线和黑暗?

我需要达到明暗预设之间的阴影。

1 个答案:

答案 0 :(得分:2)

如果您想要类似于UIVisualEffectView但有更多控制权的内容,我建议您查看Apple的UIImageEffects示例代码。

您可以在iOS Developer Library : Blurring and Tinting an Image

找到它

以下是您可能感兴趣的方法:

+ (UIImage*)imageByApplyingBlurToImage:(UIImage*)inputImage withRadius:(CGFloat)blurRadius tintColor:(UIColor *)tintColor saturationDeltaFactor:(CGFloat)saturationDeltaFactor maskImage:(UIImage *)maskImage

请注意tintColorsaturationDeltaFactor参数。