2013-02-27 39 views

答えて

29

を調整する私の代わりにジンの溶液[yourMapView.camera target]を使用することをお勧めします。

ジングの解決策はiOS 6でも問題ありませんが、iOS 7/7.1で問題が発生している可能性があります。 投影によって間違った座標が表示されることがあります。 マップの境界と詰め物が正しいことを確認しましたが、[projection pointForCoordinate: coordinate][projection coordinateForPoint:point]の両方の結果は、問題がどこにあるのか、互いに対比できます...

+0

+1もう少し簡単な解決 –

+0

あなたはそれをもっと説明してください、私はカメラの中心を取得したい、その緯度や経度を長くしたいですか? – Daljeet

+0

すばらしい答え、ありがとう! – edzio27

7

mapView.camera.targetをお探しですか?これはCLLocationCoordinate2Dです。

38

地質学的にマップ内のポイントを変換するためのMapViewのprojection方法- (CLLocationCoordinate2D)coordinateForPoint:(CGPoint)pointを使用しては

CGPoint point = mapView.center; 
CLLocationCoordinate2D coor = [mapView.projection coordinateForPoint:point]; 
+0

とても素晴らしいです!良いもの – etayluz

関連する問題