MKMapKit regionDidChangeAnimated останавливается после нажатия пользовательской выноски

Я реализую пользовательскую выноску MKAnnotationView с кодом, описанным здесь (код Джейкоба), который фактически размещает другой пользовательский вид AnnotationView при выборе аннотации:

MKAnnotationView — блокировка пользовательского вида аннотаций для закрепления на обновлениях местоположения

Все работает просто отлично, но у меня какое-то странное поведение. После нажатия пользовательской выноски она будет отклонена, но после этого метод делегата regionDidChangeAnimated вообще перестанет вызываться.

Я что-то пропустил? Я могу панорамировать карту как обычно, но этот метод делегата не вызывается. Хотя, если увеличить или уменьшить масштаб, он вызывается.

До добавления пользовательского CallOut для AnnotationView, который я размещаю, этого никогда не происходило.

Спасибо заранее.

С уважением, Алан //

6
задан Community 23 May 2017 в 12:23
поделиться