0

我想将 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 语句之前触摸地图并移动地图。

我不知道为什么。

对不起,我的英语不好。

4

1 回答 1

1

您是否userTrackingMode有一套RMMapView使其以用户为中心的设置?尝试将其设置为RMUserTrackingModeNone.

于 2013-05-21T16:44:30.707 回答