var visualEffectview = UIVisualEffectView(effect: UIBlurEffect(style: .Light)) as UIVisualEffectView
visualEffectview.frame = self.filterPanel.frame
self.mapView.addSubview(visualEffectview)
我正在尝试在地图的一部分上放置模糊效果。上面的代码完成了这项工作,但是效果的 Y 坐标略有偏移。这是因为需要进行某种形式的转换吗?
filterPanel
我无法弄清楚为什么效果视图与代码所建议的位置不完全相同。有任何想法吗?
箭头显示模糊开始的位置(您可以看到它在下方偏移了几个像素,应该从包含分段控件的视图顶部开始):