Изображение аннотации MKMapView изменяется, чтобы прикрепить на щелчке - PullRequest
0 голосов
/ 11 февраля 2011

Я мое приложение для просмотра карт iphone, когда я нажимаю на изображения с аннотациями, они меняются на пин-код.Может кто-нибудь сказать, пожалуйста, как я могу это исправить?

Моя идея состоит в том, чтобы отображать изображение вместо пользовательского штифта, даже если на него нажали.

1 Ответ

1 голос
/ 11 февраля 2011

При нажатии на аннотацию этот делегат будет называться

- (void)mapView:(MKMapView *)mapView didSelectAnnotationView:(MKAnnotationView *)view
{
//I think here you will be adding a annotation(my assumption)
[mapView addAnnotation:yourAnnotation];
//This will call viewForAnnotation again
}


- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id <MKAnnotation>)annotation
{
//If you didnt specify the a image for the annotation the default pin image will be assigned here..
}

Если мое предположение неверно, тогда оставьте свой код здесь, связанные аннотации, так что вы можете получить лучшие ответы

...