2016-08-09 8 views
1

私は私のアプリのthatsの中にボタンを持っていることにより、マーカーを追加そのようなGoogleのマップアプリ(Googleマップ)にユーザーを送信します送信は、GoogleマップやURL

let urlString = String(format: "comgooglemaps://?center=%f,%f&zoom=14",self.coordinates.latitude, self.coordinates.longitude) 
UIApplication.sharedApplication().openURL(NSURL(string: urlString)!) 

(非iOSの開発者のために: URLを私に送りますcomgooglemaps://?center=myLat,myLong&zoom=14

それは動作しますが、場所にマーカーがありませんという問題は、そこにマーカーを表示するために私はユーザーにどのようなURLを送るべきですか?

ありがとうございます!

答えて

2

search parametersとして緯度と経度を送信できます。これにより、その場所にマーカーが配置されます。

let urlString = String(format: "comgooglemaps://?q=%f,%f&center=%f,%f&zoom=14",self.coordinates.latitude, self.coordinates.longitude, self.coordinates.latitude, self.coordinates.longitude) 
UIApplication.sharedApplication().openURL(NSURL(string: urlString)!) 
+0

ありがとうございました!それはうまくいった! –

+0

@ FS.O5 - ようこそ。 :-) – Joyson

関連する問題