Xamarin Forms TapGestureRecognizer的图像控制在图像的某些部分不起作用(Xamarin Forms IOS))

igsr9ssn  于 2022-12-07  发布在  iOS
关注(0)|答案(1)|浏览(123)

XAML格式

Image x:Name="Image" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand" Aspect="AspectFit" IsVisible="False"

.中文摘要

var tapGestureRecognizer = new TapGestureRecognizer
            {
                Command = (ICommand) newvalue,
                CommandParameter = CommandParameter
            };
            Image.GestureRecognizers.Clear();
            Image.GestureRecognizers.Add(tapGestureRecognizer);

我尝试在Xamarin表单中向stacklayout添加一个图像,并为该图像添加了TapGestureRecognizer。(右上角,右上角等)。点击图像中间的效果很好。我如何添加TapGestureRecognizer来处理整个区域,甚至图像的角落?**这种情况发生在iOS设备上。**在Android上效果很好

vfwfrxfs

vfwfrxfs1#

你可以尝试添加点击手势到stacklayout,使图像内的stacklayout是可点击的iOS中的任何地方。

相关问题