1

我按照 mapbox ios sdk 的安装步骤进行操作。然后,我在模拟器中运行我的应用程序,并且在 RMMapBoxSource 中使用示例地图 ID 一切正常。尽管当我在 mapbox 在线制作自定义地图并尝试将其加载到我的应用程序时,它总是从华盛顿特区加载地图而不是我的自定义地图。谁能告诉我这是怎么回事?这是控制器中尝试加载地图的代码:

   - (void)viewDidLoad
{
    [super viewDidLoad];

    RMMapBoxSource *tileSource = [[RMMapBoxSource alloc] initWithMapID:@"hoya21.map-nkbz19y4"];

    RMMapView *mapView = [[RMMapView alloc] initWithFrame:self.view.bounds andTilesource:tileSource];

    [self.view addSubview:mapView];

}
4

1 回答 1

2

转到mapbox.com,打开您的地图项目,单击窗口顶部地图名称旁边的齿轮,然后选中“保存当前地图位置”旁边的框。

在此处输入图像描述

于 2013-12-10T19:15:54.350 回答