2015-05-23 7 views
0

Спасибо за чтение моего вопроса я имел некоторых проблемы стабилизирующей интенсивность эффекта размытияios8 эффект размытия исчезает

я имел UIImageView с эффектом размытия (сверхлегким), которая охватывает весь вид в качестве фона Интенсивности эффект размытости выглядел просто отлично Но после того, как я добавил элементы на раскадровке эффекта размытия померк так много почти исчезают

жаль, что я не хватает репутации, чтобы загрузить фотографии

кто-нибудь знает что вызвало это, и как решить?

спасибо!

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

проводка некоторых образцов кода будет быть полезным. – bgilham

+0

@bgilham Я разместил код – caoool

ответ

0

Я думаю, что я нашел причину Это происходит потому, что вид размытия добавляется в функции ViewDidLayoutSubview Так размытость добавляется несколько раз Вот почему это выглядит диммер и диммер

Смежные вопросы