ios8模糊效果消失

时间:2015-05-23 15:55:28

标签: ios uiimageview uiblureffect

感谢您阅读我的问题 我在稳定模糊效果的强度方面遇到了一些麻烦

我有一个带有模糊效果的UIImageView(Extralight),它将整个视图作为背景覆盖 模糊效果的强度看起来很好 但是我在故事板上添加了项目 模糊效果变得如此暗淡几乎消失

抱歉,我没有足够的声誉上传图片

任何人都知道是什么造成的,以及如何解决?

非常感谢!

override func viewDidLayoutSubviews() {                  
    // set bg image and blur         
    bg.image = UIImage(named: "my portrait")         
    var blurEffect = UIBlurEffect(style:      UIBlurEffectStyle.ExtraLight)         
    var blurView = UIVisualEffectView(effect:     blurEffect)         
    blurView.frame = bg.bounds                  
    bg.addSubview(blurView) 
}

1 个答案:

答案 0 :(得分:0)

我想我找到了原因 这是因为模糊视图是在ViewDidLayoutSubview函数下添加的 因此模糊被多次添加 这就是它看起来更暗和更暗的原因