2016-10-24 9 views
3

問題は1つありますが、動作している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

関連する問題