Можно ли добавить MKOverlay
, когда пользователь нажимает MKAnnotation
? То есть, чего я хочу добиться, так это когда пользователь нажимает на аннотационную булавку, я хочу нарисовать многоугольник (например, круг), и когда пользователь снова нажимает, наложение должно скрываться.
Добавить и отобразить MKOverlay при нажатии на MKAnnotation
Ответы (1)
Если аннотация была нажата, вызовите функцию с добавлением наложения. Используйте это в своем коде:
[self.mapView addOverlay:self.circle];
для управления, если аннотация уже была нажата, я бы использовал переменную BOOL в вашем интерфейсе:
@interface ClassName() {
BOOL annotationWasTapped;
}
@end
person
edzio27
schedule
02.11.2012