Я пишу кроссплатформенное приложение (IOS, Droid) и люблю перехватывать все жесты Pan.
Проблема в том, что у меня (кнопки + Webview) на моем интерфейсе.никто из них не ловит «Пан Жесты».Если пользователь проведет пальцем по кнопке, я поймаю только событие щелчка.
<Grid VerticalOptions="Fill" HorizontalOptions="Fill">
<Grid.GestureRecognizers>
<PanGestureRecognizer PanUpdated="OnPanUpdated" />
</Grid.GestureRecognizers>
<Button text="Test" />
<Webview />
</Grid>
void OnPanUpdated(object sender, PanUpdatedEventArgs e)
{
//My code here
}
Он должен обнаруживать событие Pan в любом месте, но это не касается веб-просмотра и кнопки.идеяМогу ли я установить прозрачный контроль над формой, который позволяет проходить событиям щелчка, но в то же время может только перехватывать событие Pan?Я пытался использовать пользовательский рендер и ничего не помогло.Заранее спасибо