Ios 如何使用MBXMapKit在脱机模式下添加标记?

Ios 如何使用MBXMapKit在脱机模式下添加标记?,ios,nsurl,mapbox,marker,Ios,Nsurl,Mapbox,Marker,我正在开发需要离线地图功能的iOS应用程序 当我试图在脱机模式下获取标记时,它不会显示任何标记的图像 即使它不是调用方法 [self asyncLoadMarkerIconURL:(NSURL *)markerURL point:point]; 因为这是唯一一个从URL成功检索数据的调用 因此,不需要为显示标记更新标记数组 那么,是否有任何解决方案可以显示我在离线地图(无互联网)的地图盒项目中创建的标记呢?两种可能的解决方案。Mapbox标记图像是从联机请求的,这就是您看到这种行为的原因 首先

我正在开发需要离线地图功能的iOS应用程序

当我试图在脱机模式下获取标记时,它不会显示任何标记的图像 即使它不是调用方法

[self asyncLoadMarkerIconURL:(NSURL *)markerURL point:point];
因为这是唯一一个从URL成功检索数据的调用 因此,不需要为显示标记更新标记数组


那么,是否有任何解决方案可以显示我在离线地图(无互联网)的地图盒项目中创建的标记呢?

两种可能的解决方案。Mapbox标记图像是从联机请求的,这就是您看到这种行为的原因

  • 首先连接互联网,以便缓存标记图像,以便以后脱机使用

  • 另一种方法是提前手动获取标记图像,以便与应用程序捆绑。以下是根据所需大小、颜色和图像形成标记URL的部分:

  • 另请参见中的独立标记