我想用三个段将 SegmentedControl 添加到我的 MKMapView
- 标准视图
- 卫星视图
- 混合视图
我们可以通过点击线段来改变地图类型
我尝试了一些代码
- (void)indexDidChangeForSegmentedControl:(UISegmentedControl *)aSegmentedControl {
NSArray *itemArray = [NSArray arrayWithObjects: @"One", @"Two", @"Three", nil];
segControl= [[UISegmentedControl alloc] initWithItems:itemArray];
if((segControl.selectedSegmentIndex = 0)){
_mapView = MKMapTypeStandard;
}
if((segControl.selectedSegmentIndex = 1)){
_mapView = MKMapTypeSatellite;
}
else {
_mapView = MKMapTypeHybrid;
}
}