Хорошо, у меня есть некоторые проблемы с моими аннотациями MapKit.
Прежде всего, я хочу выноску для каждой аннотации.Я не могу узнать, как это сделать вообще!:( У меня есть две строки NSS (название места и краткое описание). Затем я должен иметь возможность регистрировать щелчок по выноске - чтобы я мог запустить представление раскрытия.
Во-вторых, я хочу изменитьпредставление для пользовательской аннотации местоположения.
В настоящий момент все аннотации устанавливаются в представление «аннотации по умолчанию» с помощью этого кода:
- (MKAnnotationView *) mapView:(MKMapView *)myMapView viewForAnnotation:(id <MKAnnotation>) annotation{
MKPinAnnotationView *annView=[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"currentloc"];
annView.animatesDrop=TRUE;
return annView;
}
Я бы предпочелдля пользовательской аннотации местоположения задано значение синего пульсирующего круга по умолчанию, но, по крайней мере, я хочу иметь возможность изменить свойство pinColor
на другой цвет, чтобы пользователь мог различать свое собственное местоположение и результаты своего поиска.
Надеюсь, кто-нибудь сможет мне помочь.
Спасибо.