我们如何添加阻力&放弃Xamarin中的功能..
经过大量的谷歌搜索后,我找到了以下关于拖放的官方链接。下降为xamarin ..
https://blog.xamarin.com/android-tricks-supporting-drag-and-drop-in-an-app/
但它只使用Android本机代码。
我的问题:
在Xamarin中可以实现拖拽和放大删除没有本机代码的功能?
如果回答 - 否 - >我们如何实现拖累和删除所有平台的监听器?
我搜索了google&官方论坛,没有发现..有人帮助我......谢谢..
答案 0 :(得分:3)
请检查以下链接,可能会对您有所帮助。
https://developer.xamarin.com/recipes/ios/input/touch/drag_rotate_image/
http://forums.xamarin.com/discussion/6521/how-to-perform-drag-and-drop-functionality
http://pumpingco.de/adding-drag-and-drop-to-your-android-application-with-xamarin/
答案 1 :(得分:1)
Xamarin.Forms似乎不支持这种触摸。触摸的事件处理程序必须使用依赖注入模式在本机实现中编写,以便从共享代码访问它们。
唯一可识别的内置手势是点击,捏合和平移。
使用以下链接,拖放和运行起来应该不会太困难。
https://developer.xamarin.com/guides/cross-platform/application_fundamentals/touch/
https://developer.xamarin.com/guides/xamarin-forms/dependency-service/introduction/
答案 2 :(得分:1)
2020年看起来我们已经拥有了。您仍然需要设置DragAndDrop_Experimental标志。
https://docs.microsoft.com/en-us/xamarin/xamarin-forms/app-fundamentals/gestures/drag-and-drop