画面全体を埋める MKMapView があります。
Swift でこのコードを使用してマップをぼかしたい:
var blurMap = UIBlurEffect(style: UIBlurEffectStyle.Light)
var blurMapView = UIVisualEffectView(effect: blurMap)
blurMapView.frame = mapView.bounds
mapView.addSubview(blurMapView)
それは機能しますが、より大きな画面 (iPhone 6 および iPhone 6 plus) では、ぼかしはマップの一部にのみ影響します。iPhone 4s および 5/5s では、画面全体がぼやけます。
こちらはiPhone 6/6 plusで。iPhone 4/5/5s で実行すると、うまく動作します。
シミュレーターの問題かどうかはわかりません。iPhone 6 を持っていないので、実際のデバイスでテストすることはできません。
この問題は何に由来すると思いますか。