我有一个带有自定义标注的Google Maps GMSMapView
。我已经设置了预览上下文:
self.previewingContext = [self registerForPreviewingWithDelegate:self sourceView:self.view];
以及委托方法previewingContext:viewControllerForLocation:
。
使用iOS MKMapView
时,我可以在地图上的任意位置用力按压,它将调用委托方法。
但是,在地图视图上使用GMSMapView
时,硬按不会调用委托方法。
为什么GMSMapView
不会收到那些硬新闻事件并打电话给代表?
答案 0 :(得分:0)
我做了以下操作,并解决了该问题:
self.googleMapView.settings.consumesGesturesInView = NO;