UIBlurEffectView不会填充整个元素

时间:2015-03-15 23:05:07

标签: swift mkmapview bounds uiblureffect

我有一个填充整个屏幕的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时,模糊会填满所有屏幕。

enter image description here

这是iPhone 6/6 plus。如果我使用iPhone 4/5 / 5s运行它,效果很好。

我不知道它是否可能是模拟器的问题,我没有任何iPhone 6,因此我无法在真实设备中测试它。

您认为这个问题来自哪里?

0 个答案:

没有答案