iphone MapKit перетащить и получить местоположение центра

голоса
4

ЗДРАВСТВУЙ,

У меня есть MAPview с некоторыми точками маркера + маркер для текущего местоположения.

Теперь, что я хочу сделать здесь, когда пользователь перетаскивание или пройти через MapView, я хочу, чтобы найти координаты (широта, долгота) новое местоположение центра после того, как карта была тащили.

Я хочу еще раз уточнить, я не говорю о перетаскивании маркеров / точки, я говорю о том, перетаскивая карту с касанием.

Заранее спасибо.

Задан 06/03/2010 в 08:04
источник пользователем
На других языках...                            


2 ответов

голоса
6

Ищите theMapView.region.centerили theMapView.centerCoordinate(должны быть одинаковыми) в делегировании MAPview в -mapView:regionDidChangeAnimated:методе.

Ответил 06/03/2010 в 08:16
источник пользователем

голоса
1

Судя по этому документу:

http://developer.apple.com/iphone/library/DOCUMENTATION/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

Вы можете получить , что с centerPositionдомом ваших MKMapView. Для того, чтобы сказать , когда изменения местоположения, реализовать -mapView:regionDidChangeAnimated:метод в MKMapViewDelegate.

Ответил 06/03/2010 в 08:14
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more