Я хочу обрабатывать 2 отдельных события: 1. Пользователь перетаскивает карту. 2. Место карты изменено (из-за изменения местоположения).Как отличить карту перетаскивания пользователя от изменения местоположения в MKMapView?
Пока что region[Did/Will]ChangeAnimated
призван на эти 2 события. Как я могу различать эти события?
Я видел это, это не означает, что карта перетаскивалась или менялась из-за изменения местоположения. –
«Изменение местоположения карты из-за изменения местоположения» - вы имеете в виду, когда вид карты автоматически изменил свою видимую область в ответ на отслеживание текущего местоположения пользователя? –
@ ИданМоше, если вы посмотрите на ответ ниже принятого, вы увидите, что они используют распознаватели жестов, чтобы делать именно то, что вы пытаетесь сделать. – Gad