- (void)mapView:(GMSMapView *)mapView didLongPressAtCoordinate:(CLLocationCoordinate2D)coordinate
このデリゲートは、以下に示すように間違った座標を返します。これは初めて発生するか、マップを少しでも移動/ズームすると、その後正常に動作し始めます。
これは私が取得しようとしている場所です: マップの中心は緯度: 37.31486 、経度: -122.03122 ですが、デリゲート メソッドは次の値を返します: 緯度: 0.00030 、経度: 0.00197
この問題に直面した人、またはそれについて何か知っている人は、あなたの助けに感謝します.
---編集済み--- 私はテストしましたが、View Controller を提示するとこの問題が発生します。それ以外の場合は、View Controller をプッシュするだけで問題なく動作します。