2016-10-24 43 views
3

我创建了一些pageController工作,但有一个问题。我有背景图片,并添加了模糊的视图。不过,这并不与图像伸展:方面填充模糊视图

enter image description here

我创建的模糊看法的方式是这样的:

let blurEffect = UIBlurEffect(style: .dark) 
     let blurEffectView = UIVisualEffectView(effect: blurEffect) 
     blurEffectView.frame = self.view.frame 

     self.view.insertSubview(blurEffectView, at: 1) 

我试图让图像方面填补,一方面适应等。没什么用。

回答

3

您必须将模糊效果视图限制为图像视图,就像您使用任何视图一样。

1

这样做:

let blurEffect = UIBlurEffect(style: .dark) 
let blurEffectView = UIVisualEffectView(effect: blurEffect) 
blurEffectView.frame = self.view.bounds 
self.view.insertSubview(blurEffectView, at: 1) 
+0

这仍然不会调整模糊的观点,如果'self.view'的大小的变化,因为它保证当用户旋转设备做。 – NRitH

+0

而这个答案与OP张贴的*相同*! – NRitH