RMMapView setCenterCoordinate函数通常不正常

时间:2013-05-21 07:29:28

标签: iphone ios mapbox

我想设置RMMapView的中心位置为_tempCoordinated2D(CLLocationCoordinate2D)

通常,它应该是

// _rmMapView is RMMapView Class

[_rmMapView setCenterCoordinate:_tempCoordinated2D];

// I try [_rmMapView setCenterCoordinate:_tempCoordinated2D animated:YES];
// I try [_rmMapView setCenterCoordinate:_tempCoordinated2D animated:NO];

结果错了。

因为rmMapView的中心移动到_tempCoordinated2D并移回当前位置。 我检查了我的代码。它没有setCenterCoordinate到当前位置的代码。

问题不仅如此。 但是这个问题没有发生, 如果我在RMMapView的运行语句setCenterCoordinate之前触摸地图并移动地图。

我不知道为什么。

抱歉我的英语不好。

1 个答案:

答案 0 :(得分:1)

userTrackingMode上的RMMapView设置是否导致其以用户为中心?尝试将其设置为RMUserTrackingModeNone