Я создал пользовательский вид аннотации, создав подкласс MKAnnotationView.Этот класс также создает настраиваемое представление выноски (всплывающая информация «пузырь») с тематикой обложки, соответствующей моему приложению.
Я также хочу иметь возможность перерисовать всплывающую подсказку для точки местоположения пользователя, но этоПохоже, что единственный контроль, который я имею над этим представлением, заключается в том, полностью ли он переопределен, с помощью следующего метода mapView:viewForAnnotation:
:
if(annotation == self.mapView.userLocation)
{
return nil;
}
Но что я действительно хочу сделать, так это выяснить,какое представление аннотации MapKit использует для синей точки местоположения пользователя, а затем подклассирует ее, чтобы я мог очистить пузырь выноски ... Или есть другой способ?Или просто никак?