/ / да променяте динамично географската ширина и дължина на местоположението в iphone map - iphone, aim-c, mapkit

за промяна на географската ширина и дължина динамично на местоположение в картата iphone - iphone, objective - c, mapkit

как мога динамично да получа географската ширина и дължина, така че когато потребителят продължава да ходи от текущата си позиция, посоката му на картата също трябва да се променя. Как е възможно това

Отговори:

2 за отговор № 1

Мисля, че бихте могли да се възползвате от собствеността на MKMapview showsUserLocation

Взето от Справка за MKMapView

showsUserLocation

Булева стойност, показваща дали картата може да показва местоположението на потребителя. @ свойство (неатомично) BOOL показваUserLocation дискусия

Този имот не показва далипозицията на потребителя е действително видима на картата, само дали изгледът на картата е разрешен за показването му. За да определите дали позицията на потребителя е видима, използвайте свойството userLocationVisible. Стойността по подразбиране на това свойство е НЕ.

Задаването на това свойство на YES причинява изгледа на картатаза да използвате рамката на Core Location, за да намерите текущото местоположение. Докато това свойство е ДА, изгледът на картата продължава да проследява местоположението на потребителя и периодично да го актуализира.


2 за отговор № 2

Като допълнение към отговора на 7KV7 (все още не мога да отговоря директно на отговорите), ако трябва да знаете кога се е актуализирал, добавете mapView: didUpdateUserLocation: метод на вашия делегат: документация на метода