jjzjj

maxMetersDistance

全部标签

ios - 如何使图钉和 map 在 MKMapView 中的移动叠加层上方居中

当我在map上垂直移动(通过平移手势)另一个View时,如何使图钉保持在map的中心,以便图钉保持在叠加层(不是实际的MapKit叠加层)上方。请参阅附件中的第一个和最终状态的屏幕截图。当用户向上/向下平移时,我得到了叠加层和屏幕顶部之间的空间的CGRect。然而,我如何使用它来移动map和图钉,同时在用户向上平移时放大map......并在用户向下平移时再次缩小,到目前为止我还不清楚。我尝试了不同的方法,从尝试调整可见矩形到调整mapView的框架。答案可能在于某些MKMapRect/Region技巧..(手形图标FreepikCCBY3.0) 最佳答案