MKMapView中心坐标在特定框架内

时间:2015-02-23 19:13:38

标签: ios mapkit

有没有办法将mapView置于特定mapView框架中特定坐标的中心?

让我说明一下:

我有一个居中的针脚:

enter image description here

在某些时候,可能会出现弹出视图,我需要将我的图钉放在可见的mapView矩形中:

enter image description here

此外,我必须在弹出窗口显示动画时这样做(这是另一个问题,因为popup.frame不符合KVO)

我有什么:

我通过将mapView置于虚假位置,实现了快速和简单的解决方案。 简单地说,我复制了原始的伪坐标并替换了latitude,这样就可以将原始图钉放在弹出窗口的顶部。

但这种做法并不优雅,也不准确。

重要: 我不能简单地更改mapView的框架,因为弹出窗口有缩进,通过该缩进可以看到地图。

0 个答案:

没有答案