【发布时间】:2014-10-16 17:49:04
【问题描述】:
我有一个在 IOS 7 和 8 上运行的应用程序。在 8 上,我使用 UIBlurEffect 和 UIBlurEffectStyleLight 来创建美丽的充满活力的模糊。在 IOS 7 上,我使用 IOS Blur 库,它看起来与 IOS 8 中的 UIBlurEffectStyleExtraLight 非常相似。这会产生更模糊/白色的模糊效果。有什么方法可以让 IOS 7 上的 IOS Blur(本质上只是一个 UItoolbar 覆盖)看起来更像 IOS 8 上的 UIBlurEffectStyleLight?
谢谢!
编辑我能够通过使用 Apple 的 UIImage+ImageEffects 类别和 applyLightEffect 获得相同的图像。
#import "UIImage+ImageEffects.h"
self.menu.image = [self.menu.image applyLightEffect];
暂时保留这个问题,以防有解决方案也可以实时工作。
【问题讨论】:
标签: ios objective-c blur uiblureffect