我发现当您想要开始使用地图做越来越多的事情时,MapKit 的局限性太大了。
我建议使用适用于 iOS 的 Google Maps SDK:https ://developers.google.com/maps/documentation/ios/start
然后使用 GMSTileLayer 作为图块: https://developers.google.com/maps/documentation/ios/reference/interface_g_m_s_tile_layer
从长远来看,用 Google 地图替换 MapKit 将为您提供更多的功能和选项,并且比 Apple 具有更好的地理定位和反向地理定位