【发布时间】:2017-03-24 04:21:46
【问题描述】:
对于 Xamarin.froms,我创建了一个弹出窗口:
我已经使用 ShowPopup 为弹出窗口提供背景,所以如果我点击外部弹出窗口,弹出窗口将被关闭,它在 xamarin.android 中工作正常,但对于 IOS 手势 Rcognizer 用于背景视图,如果我在顶部有一个弹出窗口,则无法正常工作背景视图
<StackLayout x:Name="ShowPopups" Padding="0" BackgroundColor="#99000000" HorizontalOptions="FillAndExpand" IsVisible="{Binding ShowPopup}" VerticalOptions="FillAndExpand">
<StackLayout.GestureRecognizers>
<TapGestureRecognizer Command="{Binding OnClosePopupCommand}" />
</StackLayout.GestureRecognizers>
</StackLayout>
对于 Xamarin.forms 中的背景弹出窗口..Gesture Recoginizer 对于 android 的背景弹出窗口工作正常,但对于 IOS Command="{Binding OnClosePopupCommand} 没有被调用..任何实现它的建议
【问题讨论】:
标签: xaml xamarin xamarin.ios xamarin.forms xamarin-studio