Из документации метода делегата mapView:viewForAnnotation:
:
Если объект в параметре аннотации является экземпляром класса MKUserLocation, вы можете предоставить пользовательское представление для обозначения местоположения пользователя.Чтобы отобразить местоположение пользователя с помощью системного представления по умолчанию, верните nil.
Так что вам следует это сделать.Проверьте класс аннотации на MKUserLocation
и в случае успешного совпадения верните пользовательское представление.Вы должны позаботиться о том, чтобы обновлять это представление самостоятельно при изменении заголовка пользователя.