У меня есть элемент управления Google MapView для представления, встроенного в элемент управления UISCrollView (SDK Google Maps для iOS с монопривязкой Xamarin.iOS).
Проблема в том, что элемент управления не «проглатывает» жесты смахивания. Таким образом, когда пользователь проводит пальцем по карте, этот процесс также обрабатывается содержащим прокрутку. Это настоящая «остановка шоу», которая делает элемент управления MapView непригодным для меня.
Я попытался получить класс из MapView и переопределить методы GestureRecognizerShouldBegin и TouchesBegan, но они никогда не вызываются.
Похоже, проблема связана с самим элементом управления GMSMapView, а не с привязкой Xamarin: https://code.google.com/p/gmaps-api-issues/issues/detail?id=5311
Как я могу запретить UISCrollView получать/обрабатывать жесты, сделанные в элементе управления MapView?