GMSMapView不允许窥视和弹出(3D Touch)

时间:2018-11-26 23:46:16

标签: ios google-maps-sdk-ios gmsmapview

我有一个带有自定义标注的Google Maps GMSMapView。我已经设置了预览上下文:

self.previewingContext = [self registerForPreviewingWithDelegate:self sourceView:self.view];

以及委托方法previewingContext:viewControllerForLocation:

使用iOS MKMapView时,我可以在地图上的任意位置用力按压,它将调用委托方法。

但是,在地图视图上使用GMSMapView时,硬按不会调用委托方法。

为什么GMSMapView不会收到那些硬新闻事件并打电话给代表?

1 个答案:

答案 0 :(得分:0)

我做了以下操作,并解决了该问题:

self.googleMapView.settings.consumesGesturesInView = NO;