В
Size: a a a
В
V
G
Р
S
DK
a
К
applicationWillResignActive
и applicationWillEnterForeground
вызываю метод func setBlur() {
if !self.visualEffectView.isDescendant(of: self.window!) {
self.window?.addSubview(self.visualEffectView)
}
self.visualEffectView.frame = (self.window?.bounds)!
UIView.animate(withDuration: 0.5) {
self.visualEffectView.effect = UIBlurEffect(style: .extraLight)
}
}
applicationDidBecomeActive
и didFinishLaunchingWithOptions
вызываю метод func disableBlur() {
UIView.animate(withDuration: 0.5) {
self.visualEffectView.effect = nil
}
}
DK
DK
applicationWillResignActive
и applicationWillEnterForeground
вызываю метод func setBlur() {
if !self.visualEffectView.isDescendant(of: self.window!) {
self.window?.addSubview(self.visualEffectView)
}
self.visualEffectView.frame = (self.window?.bounds)!
UIView.animate(withDuration: 0.5) {
self.visualEffectView.effect = UIBlurEffect(style: .extraLight)
}
}
applicationDidBecomeActive
и didFinishLaunchingWithOptions
вызываю метод func disableBlur() {
UIView.animate(withDuration: 0.5) {
self.visualEffectView.effect = nil
}
}
DK
К
В
К
К
В
РЛ
В