-(void) changeBasemap{ iLenexaModel *myModel = [iLenexaModel sharedModel]; if (myBasemap.loaded==YES) { NSLog(@the basemap is loaded...); [mapView removeMapLayerWithName:@myBasemap]; [mapView addMapLayer:myBasemap withName:@myBasemap]; [mapView addMapLayer:myModel.aerials withName:@aerials]; } else if(myBasemap.loaded==NO){ NSLog(@The basemap is not loaded...); //[self addLenexaTiledMapLayerURL:myBasemap.URL :@myBasemap]; [mapView addMapLayer:myBasemap withName:@myBasemap]; [mapView addMapLayer:myModel.aerials withName:@aerials]; } }
[mySlider addTarget:self action:@selector(handleSliderChange forControlEvents:UIControlEventTouchDragInside];
-(IBAction)handleSliderChange:(id)sender{ NSLog(@value : %f, self.mySlider.value); //NSLog(basemapName); AGSTiledLayerView *basemapView = [self.mapView.mapLayerViews objectForKey:@myBasemap]; //basemapView.opaque = NO; basemapView.alpha = self.mySlider.value; //AGSTiledLayerView *aerialsView = [self.mapView.mapLayerViews objectForKey:@aerials]; //aerialsView.alpha = 1.0; // [basemapView release]; }
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.