После 2 часов поиска в Google я не смог найти ответ, так что это мой последний снимок.Текущее местоположение с пользовательской аннотацией, вызовом и синим кругом точности
Я хотел бы использовать пользовательскую аннотацию для текущего местоположения пользователя на mkmapview. Но я также хочу, чтобы вокруг него был кружок точности.
Можно ли это сделать?
Если нет, могу ли я добавить вызов к голубой точке по умолчанию с кругом?
Причина, по которой это мне нужно, потому что в моем приложении текущее местоположение точки часто исчезает под другими примечаниями. Вот почему я использую фиолетовый контакт с выводом в качестве текущего местоположения.
Вот мой код для аннотирования:
if ([annotation isKindOfClass:MKUserLocation.class])
{
MKPinAnnotationView *userAnnotationView = (MKPinAnnotationView *)[self.mapView dequeueReusableAnnotationViewWithIdentifier:@"UserLocation"];
if (userAnnotationView == nil) {
userAnnotationView = [[[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"UserLocation"]autorelease];
}
else
userAnnotationView.annotation = annotation;
userAnnotationView.enabled = YES;
userAnnotationView.animatesDrop = NO;
userAnnotationView.pinColor = MKPinAnnotationColorPurple;
userAnnotationView.canShowCallout = YES;
[self performSelector:@selector(openCallout:) withObject:annotation afterDelay:0.01];
return userAnnotationView;
}
Спасибо за любую посоветуйте. Cheers, Christian
Искал, как 4h для этого, ty! – SaifDeen