【发布时间】:2014-01-13 08:23:02
【问题描述】:
我有一张图片作为 ios 应用的背景。
我想使用 iOS7 模糊效果使该图像模糊。
我怎样才能做到这一点?我的 iOS 应用的最低 iOS 版本支持是 6.0。
【问题讨论】:
-
你假设使用 UIImageView 来显示你的图像并设置 UIImageView 的 alpha 值。
标签: ios iphone uiimage uicolor
我有一张图片作为 ios 应用的背景。
我想使用 iOS7 模糊效果使该图像模糊。
我怎样才能做到这一点?我的 iOS 应用的最低 iOS 版本支持是 6.0。
【问题讨论】:
标签: ios iphone uiimage uicolor
您的图片将位于UIImageView。
您可以使用此代码...
self.theImageView.alpha = 0.5;
只需将 alpha 设置为您想要的任何值。
编辑
您实际上是在寻找 iOS 7 模糊效果的 cmets。
这与设置透明度有很大不同。
您正在寻找的是可从此处获得的类别https://developer.apple.com/downloads/download.action?path=wwdc_2013/wwdc_2013_sample_code/ios_uiimageeffects.zip
您需要下载类别,然后在设置背景时将图像模糊,然后再将其放入背景图案中。
【讨论】:
透明和半透明是有区别的。 您可以使用fogmeister 提到的“alpha”属性来调整透明度。 这会给你一些类似的结果。
AFAIK 没有直接的 API 可以对图像应用半透明效果。或者,您可以在外部图像编辑器工具中轻松更改图像并在您的应用程序中使用它。
注意:要使图像具有半透明效果,您需要在其后面放置另一个图像/文字。
【讨论】:
【讨论】:
简单的过程:
【讨论】: