When wrap around is not working, verify that.
#define kBaseMapMapServiceURL @"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"
...
- (void)viewDidLoad {
[super viewDidLoad];
//assign the layer delegate.
self.mapView.layerDelegate = self;
//add the base map.
NSURL *mapUrl = [NSURL URLWithString:kBaseMapMapServiceURL];
self.baseMapLayer = [AGSTiledMapServiceLayer tiledMapServiceLayerWithURL:mapUrl];
[self.mapView addMapLayer:self.baseMapLayer withName:@"Base Map"]
self.mapView.wrapAround = YES;
}
#define kBaseMapMapServiceURL @"http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer"
...
- (void)viewDidLoad {
[super viewDidLoad];
//assign the layer delegate.
self.mapView.layerDelegate = self;
//add the base map.
NSURL *mapUrl = [NSURL URLWithString:kBaseMapMapServiceURL];
self.baseMapLayer = [AGSTiledMapServiceLayer tiledMapServiceLayerWithURL:mapUrl];
[self.mapView addMapLayer:self.baseMapLayer withName:@"Base Map"]
NSURL *mapUrl3 = [NSURL URLWithString:{myServiceURL}];
AGSTiledMapServiceLayer *Lyr3 = [AGSTiledMapServiceLayer tiledMapServiceLayerWithURL:mapUrl3];
[self.mapView addMapLayer:Lyr3 withName:@"MyService"];
self.mapView.wrapAround = YES;
}