У меня есть MkMapView, и я хочу, чтобы карта находилась по центру местоположения пользователя, точно так же, как приложение карты iPhone при нажатии кнопки области действия.
Я использую метод setCenterCoordinate, потому что мне не нужно устанавливать масштаб.
Я использую его каждый раз, когда местоположение обновляется из менеджера местоположений.
Проблема заключается в том, что, поскольку он обновляется каждые полсекунды (приблизительно), этот метод "setCenterCoordinate" вызывается все время, и приложение зависает.
Если мне нужно переключиться на вкладку вдали от вида карты, я должен продолжать нажимать другую вкладку, чтобы выполнить это.
Что ж, весь этот текст просто для того, чтобы спросить, есть ли правильный способ заставить MkMapView установить свой центр в соответствии с местоположением пользователя (синяя точка).
Спасибо