iOS 给imageview添加模糊度
Posted 蓝天下的田埂上
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 给imageview添加模糊度相关的知识,希望对你有一定的参考价值。
开发工具带的swift2.3,3.0的朋友们改改语法吧!
首先要有一个UIimageview然后:
我是声明了一个全局的UIVisualEffectView------- private var effectView: UIVisualEffectView!
let blur = UIBlurEffect(style: UIBlurEffectStyle.Light)
effectView = UIVisualEffectView(effect: blur)
effectView.frame = CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_WIDTH*(229/375)) //设置他的frame,和你的图片大小一样哦。
// effectView.alpha = 0.9 可以调节模糊度,这个我试过是可以的,但是ios8会提示一个警告,我就不写了。但是iOS8以上是没有警告的。我在真机上试过。我用的是iPhone7,没有警告的。
topImageView.addSubview(effectView)
效果图:
以上是关于iOS 给imageview添加模糊度的主要内容,如果未能解决你的问题,请参考以下文章
使用 Swift 对 ImageView 的 iOS 模糊效果
iOS 7 模糊 TableView 后面的 ImageView