2016-10-24 82 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