2011-09-19 2 views
0

Я не хочу никакого кода, но хочу получить ссылку для вращения компаса MKMapView, как показано на рисунке http://vimeo.com/7970239.Поверните MKMapView в приложении iPhone

Может ли кто-нибудь сказать мне, что это возможно или нет?

Пожалуйста, помогите мне решить эту проблему ..

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

ответ

2

Это, конечно, возможно, здесь очень линия, что делает его работу:

[self.map setTransform:CGAffineTransformMakeRotation(-1 * newHeading.magneticHeading * M_PI/180)];

Для того, чтобы получать информацию о заголовках, вам необходимо создать CLLocationManager и сделать [locationManager startUpdatingHeading];

Надеюсь, вам это поможет

+0

Но с помощью этого кода Вы не можете повернуть карту, как показано на видео. –

+0

@Mehul Mistri Я уверен, что вы можете. Ты это пробовал? Что с этим не так? –

+0

@ frowing, спасибо! Это помогло мне с проблемой, где, несмотря на то, что я явно устанавливаю «MKUserTrackingModeFollowWithHeading», система каким-то образом вернет ее в «MKUserTrackingModeFollow». Ваше решение намного лучше для моих нужд. Благодаря! – manderson

Смежные вопросы