我在我的 .xib 文件上添加了一个按钮,我想用它删除已添加的最后一个注释。
所以在 Touch-Down 动作中我已经实现了这个:
-(IBAction)DeleteAnnotation:(id)sender {
[mapview removeAnnotation:[mapview.annotations lastObject]];
}
我什至这样尝试过:
-(IBAction)DeleteAnnotation:(id)sender {
[self.mapview removeAnnotation:self.mapview.annotations.lastObject]];
}
mapview
我的MKMapView
奥特莱斯在哪里。
我遇到的两种方式的问题是,在删除注释之前,我必须多次按下这个特定的按钮。
此外,注释会以非常随机的方式自行删除。
是我做错了什么还是软件和模拟器问题?