The*_*ner 16 iphone cocoa-touch objective-c mapkit ios
我无法理解为什么我的MKMapView不想更改为卫星视图.这个方法被调用,案例1被调用我已经跨过它,但它根本不会改变为卫星类型,它总是变为标准.它只在返回Map类型时才有效.有人有主意吗?
- (IBAction)mapSatelliteSegmentControlTapped:(UISegmentedControl *)sender
{
switch (sender.selectedSegmentIndex)
{
case 1: //Satellite
self.mapView.mapType = MKMapTypeSatellite;
default: //Map
self.mapView.mapType = MKMapTypeStandard;
}
}
Run Code Online (Sandbox Code Playgroud)
小智 12
switch (((UISegmentedControl *) sender).selectedSegmentIndex) {
case 0:
map.mapType = MKMapTypeStandard;
break;
case 1:
map.mapType = MKMapTypeSatellite;
break;
case 2:
map.mapType = MKMapTypeHybrid;
break;
default:
break;
}
Run Code Online (Sandbox Code Playgroud)
在xib处使用此代码和连接,并使用"更改值"来分段控制
| 归档时间: |
|
| 查看次数: |
13666 次 |
| 最近记录: |