2011-09-19 86 views

回答

2

这当然是可能的,这里是非常线,使得它的工作:

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

为了接收标题事件,您需要创建CLLocationManager并执行[locationManager startUpdatingHeading];

希望它可以帮助你

+0

但是,从这段代码,你不能旋转mapview,如视频所示.. –

+0

@Mehul Mistri我很确定你可以。你试过了吗?它出什么问题了? –

+0

@祝贺,谢谢!这帮助我解决了一个问题,尽管我明确地设置了'MKUserTrackingModeFollowWithHeading',但系统会以某种方式将它重新设置为'MKUserTrackingModeFollow'。您的解决方案对我的需求更好。谢谢! – manderson