1

我正在使用此代码创建此地图:

 AGSTiledMapServiceLayer *tiledLayer =        [AGSTiledMapServiceLayer         
tiledMapServiceLayerWithURL:[NSURL URLWithString:@"http://server.arcgisonline.com/ArcGIS/rest/services/ESRI_StreetMap_World_2D/MapServer"]];        [self.mapView addMapLayer:tiledLayer withName:@"Tiled Layer"];       
[self addSubView:mapView];

return self;

我正在返回自我并希望像这样显示它:

 Mymap *myMap = [[Mymap alloc] initWithFrame:CGRectMake(20,20, 100, 100)];    
[self.webView addSubView:myMap];

什么都没有发生……有什么想法吗?

4

1 回答 1

1

使用情节提要或 xib。然后,添加 uiview 在其上添加 mapview。现在,通过控件拖动将此 mapOutlet 连接到特定类。而且,就是这样,它会在您的设备上向您显示地图。

于 2012-09-21T10:01:26.613 回答