2016-02-16 3 views
0

Я добавил визуальный вид эффекта размытия к моей ViewController в раскадровке из библиотеки объектовКак настроить значение яркости UIVisualEffectView программно в swift?

enter image description here

тогда я получаю ссылку на него

@IBOutlet weak var blurView: UIVisualEffectView 

, но я хочу, чтобы установить его динамизм от ложного к истине программно

enter image description here

из изображения выше снизу Стиль. Я хочу проверить или установить на виртуализацию программно. Может ли кто-нибудь мне помочь? любое предложение было бы весьма оценено.

ответ

3

Это effect. Не совсем верно/false, это требует UIBlurEffect или UIVibrancyEffect. Вы можете создать UIVibrancyEffect с UIBlurEffect и назначить это.

let blur = UIBlurEffect(style: .ExtraLight) 
let vibrancy = UIVibrancyEffect(forBlurEffect: blur) 

blurView.effect = vibrancy //with vibrancy 
blurView.effect = blur //without vibrancy 
+0

oh thats включение, как насчет его отключения? cos im делать как программно, извините за последующий вопрос – CaffeineShots

+0

Просто назначьте размытие, а не вибрацию. –

+0

ohh thanks Я попробую это быстро – CaffeineShots