我正在尝试创建一个用户界面,用户可以在背景图像上方的屏幕上拖动图像。目前,DraggableImage
正在移动,其中一些滑块会在视图模型中更改DraggableBounds
。
<AbsoluteLayout>
<Image Source="{Binding DraggableImage, Mode=TwoWay}" AbsoluteLayout.LayoutBounds="{Binding DraggableBounds}" />
<Image Source="{Binding FrameImage, Mode=TwoWay}" Aspect="AspectFit" WidthRequest="1300" HeightRequest="500"/>
</AbsoluteLayout>
我尝试过使用微软Xamarin文档的Pan Gesture但收效甚微。我并没有尝试在图像中平移,而是将较小的图像移到较大的图像上。是否有现成的模式来解决这个问题?