2013-05-21 70 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