как мога динамично да получа географската ширина и дължина, така че когато потребителят продължава да ходи от текущата си позиция, посоката му на картата също трябва да се променя. Как е възможно това
Отговори:
2 за отговор № 1Мисля, че бихте могли да се възползвате от собствеността на MKMapview showsUserLocation
Взето от Справка за MKMapView
showsUserLocation
Булева стойност, показваща дали картата може да показва местоположението на потребителя. @ свойство (неатомично) BOOL показваUserLocation дискусия
Този имот не показва далипозицията на потребителя е действително видима на картата, само дали изгледът на картата е разрешен за показването му. За да определите дали позицията на потребителя е видима, използвайте свойството userLocationVisible. Стойността по подразбиране на това свойство е НЕ.
Задаването на това свойство на YES причинява изгледа на картатаза да използвате рамката на Core Location, за да намерите текущото местоположение. Докато това свойство е ДА, изгледът на картата продължава да проследява местоположението на потребителя и периодично да го актуализира.
2 за отговор № 2
Като допълнение към отговора на 7KV7 (все още не мога да отговоря директно на отговорите), ако трябва да знаете кога се е актуализирал, добавете mapView: didUpdateUserLocation: метод на вашия делегат: документация на метода