我想知道如何将uiview添加到一个标注右键,我还编码了用于切换地图的段控制,我一直接收一个断点,即MKMapView selecetedsegmentindex)无法识别的选择器。
你可以帮忙。代码:
- (IBAction)setMap:(id)sender{
switch (((UISegmentedControl *)sender).selectedSegmentIndex) {
case 0:
map.mapType = MKMapTypeStandard;
break;
case 1:
map.mapType = MKMapTypeSatellite;
break;
case 2:
map.mapType = MKMapTypeHybrid;
break;
default:
break;
}
}
答案 0 :(得分:2)
这表明sender
不是UISegmentedControl
。添加以下内容以查看它是什么:
NSLog(@"Sender=%@", NSStringFromClass([sender class]));