在Apple的地图应用中,启用UserTrackingModeFollowWithHeading
时,会有一个指南针图像,显示南北方向并随着地图的旋转而旋转。我在我的应用中启用了UserTrackingModeFollowWithHeading
,并且还希望显示这样的指南针图像。
我尝试添加带有指南针图像的UIImageView
作为MKMapView
的子视图,但图片不会随地图一起旋转。有没有办法可以让它随着地图的旋转而旋转?
我知道我可以使用UpdatedHeading手动旋转地图并使用地图旋转指南针图像。这有效。但我宁愿使用Apple的UserTrackingModeFollowWithHeading。我尝试一起使用UserTrackingModeFollowWithHeading
和UpdatedHeading
(我在UpdatedHeading中手动旋转罗盘图像),但这会导致问题;由于在同时使用这两个功能时存在一些冲突,应用程序在一分钟左右后崩溃。
非常感谢您的帮助。我正在使用Monotouch 6.2(但可以在提供给Monotouch的响应中翻译任何Objective C代码)。