2013-05-21 46 views
0

我想设置与立场,就是_tempCoordinated2D(CLLocationCoordinate2D)RMMapView中心RMMapView setCenterCoordinate功能不正常

通常情况下,它应该是

// _rmMapView is RMMapView Class 

[_rmMapView setCenterCoordinate:_tempCoordinated2D]; 

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

结果是错误的。

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

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

我不知道为什么。

对不起,我的英语不好。

回答

1

您是否在RMMapView上设置了userTrackingMode,导致它以用户为中心?尝试将其设置为RMUserTrackingModeNone

+0

谢谢你的回答。 :) – ZhOCKeR