マーカーをタップすると、下方向に2つのボタンが画面に表示され、Googleマップが開きます。ただし、iOSのタップマーカーでは情報ウィンドウのみが表示されます。GoogleマップiOS - マーカーをタップしてデフォルトのGoogleルートを表示ボタン
Androidの場合と同様に、情報ウィンドウと案内とGoogleマップのボタンをタップマーカーで表示する必要があります。
マーカーを追加するための私のコード:まずGMSMapViewDelegate
方法
- (BOOL) mapView: (GMSMapView *)mapView didTapMarker:(GMSMarker *)marker
{
[mapView setSelectedMarker:marker];
return YES;
}
- (UIView *GMS_NULLABLE_PTR)mapView:(GMSMapView *)mapView markerInfoWindow:(GMSMarker *)marker
{
NSLog(@"The amrker snippet is - %@",marker.snippet);
if([marker.snippet isEqualToString:@"your string"]) //check here
{
....//Do the stuff here
}
}
私はあなたを手伝います – user3182143