我必须开发Xamarin形式的跨平台应用程序,它的要求之一是能够在同一UI的不同视图之间拖放动态生成的标签(即检查图像)。。我已经生成了动态标签,但不确定如何实现拖放功能。有人可以指导我关于此处包含标签的容器的最佳控件选择吗?另外,我是否需要编写单独的代码以在Android和IoS上实现拖放?如果有人能指出正确的资源,我将不胜感激。我已经用谷歌搜索,但是没有任何有用的教程。像ListView DragDropSort这样的一些教程建议为Android和IoS平台编写单独的代码。
答案 0 :(得分:0)
我会给你一些建议:
您可以使用Mr.gestures在xamarin.forms中实现DragAndDrop。
在此处检查示例:GestureSample,它可以轻松拖动控件,也可以在this thread中检查讨论。
看看this blog,使用Draggable view in Xamarin Forms
。
此处的示例:DragViewSample
这是拖动图像的Android本机实现示例:drag-one-image-at-a-time-to-the-top-of-another-image
此处提供示例:DragableView_Demo