0
我想知道是否有可能改變地圖覆蓋阿爾法的基礎上選擇maptype這裏是我的代碼我認爲可能會工作,但似乎並沒有。任何人都可以提供一些煽動?基於MapType選擇更改覆蓋阿爾法
- (MKOverlayView *)mapView:(MKMapView *)mapView viewForOverlay:(id <MKOverlay>)overlay{
TileOverlayView *view = [[TileOverlayView alloc] initWithOverlay:overlay];
if(mapview.mapType == MKMapTypeHybrid) {
view.tileAlpha = 0.55;
} else if(mapview.mapType == MKMapTypeSatellite) {
view.tileAlpha = 0.0;
} else {
view.tileAlpha = 0.75;
}
return [view autorelease];
}
不知道我會跟着你...我在哪裏把[mapView viewForOverlay:(id)overlay]; 我有mapType選擇使用IBAction –