0
У меня есть группа аннотаций в виде карты. Когда я нажал на штырь, я получил индекс этого булавки. Я хочу, чтобы, если я нажимаю на штырь, чем все контакты скрыты, кроме тех, на которые пользователь нажал, и если я снова нажму на этот вывод, будут показаны все контакты.Удалить все примечания, за исключением одного
Вот код, в котором я получил индекс выбранного булавки.
CPointAnnotation *cAnno=(CPointAnnotation*)view.annotation;
NSInteger index=cAnno.index;
if (index<hospitalsArry.count) {
selectedHospital=[hospitalsArry objectAtIndex:index];
if (selectedIndex==index) {
selectedIndex=-1;
return;
}else{
selectedIndex=index;
[[self.mapView viewForAnnotation:cAnno] setHidden:NO];
}