Google maps метод делегата didTapMarker иногда не работает - PullRequest
0 голосов
/ 15 ноября 2018

Я использую Google Maps SDK для iOS.Есть много маркеров, которые отображаются на виде карты (около 1000+ с кластеризацией), и я заметил, что после некоторого подсчета (около 20+) нажатия на маркеры didTapMarker:(GMSMarker *)marker метод GMSMapViewDelegate не работает.Он отлично работает после некоторого перемещения карты или масштабирования.Мой didTapMarker метод выглядит следующим образом:

- (BOOL)mapView:(GMSMapView *)mapView didTapMarker:(GMSMarker *)marker {
NSLog(@"zlo");
[self makeMarkerSelected:marker withUserAction:YES];
return NO;
}

Может быть, кто-то сталкивался с этим и выяснил способ обхода или причину этой ошибки, пожалуйста, дайте мне совет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...