2017-06-21 5 views
-5

enter image description here私は自分のアプリで場所を持っています。この場所をGoogleマップやwazeなどの他のアプリに送信するボタンを作りたいと思います。どうやってやるの?私のアプリから迅速に他のアプリに場所を送信するには?

+0

はこれを試してください:https://stackoverflow.com/a/42971577/5447966 –

+0

だと私が望むものではありません。私が追加した写真のようなものが欲しい。 – SinaSB

答えて

1

イメージに追加したようにActionSheetを作成します。

そしてGoogleマップ、地図、Wazeを ようなリスト内のすべてのアプリケーションのクリックで次..

BOOL canHandle = [[UIApplication sharedApplication] canOpenURL: [NSURL URLWithString:@"comgooglemaps:"]]; 

if (canHandle) { 
UIApplication.shared.openURL(URL(string: 
      "comgooglemaps://?center=\(self.location.coordinate.latitude),\(self.location.coordinate.longitude)&zoom=14&views=traffic&q=\(self.location.coordinate.latitude),\(self.location.coordinate.longitude)")! 
} else { 

//show alert to install googlemaps 

} 
関連する問題