2016-10-04 2 views
1

В приложении «Карты Apple» есть синяя стрелка, указывающая направление, в котором телефон стоит
(отмечен на прилагаемом скриншоте).

Я не могу найти, как сделать то же самое в своем приложении, используя MapKit.Как отобразить стрелку рядом с синей точкой в ​​iOS MapKit

Мне нужно, чтобы карта была обращена к северу, а синяя точка - стрелкой, как в режиме по умолчанию в приложении «Карты Apple».
Я знаю, что могу сделать это, вручную нарисов стрелку.
Но, поскольку он уже реализован в приложении «Карты», существует ли стандартная настройка, которая позволяет достичь этого в MapKit?

Apple Maps screenshot

ответ

0

В настоящее время единственным способом для достижения этой цели является создание его вручную, так как Apple, не имеет каких-либо подвергается API для нее еще.

я отправил довольно подробный ответ реализации на этот пост: https://stackoverflow.com/a/40808645/4769084

В основном вам нужно добавить свой собственный «синий значок стрелки» на просмотр местоположения пользователя MAPview, а затем отслеживать устройства «заголовок», чтобы повернуть " синий значок стрелки "соответственно.