首页 > 解决方案 > 使用 Flutter 将图像拖到另一个图像之上

问题描述

我想将图像拖到任何位置的另一个图像之上。问题是 Draggable Widget 在我释放触摸后将 Widget 返回到初始位置,而且 Drag Target 只接受一个固定位置。任何想法?

谢谢

标签: flutterdart

解决方案


您可以使用小部件的onAccept参数Draggable并更新offset作为参数传递给您的函数的小部件的值:

Draggable(
  offset: Offset(xFromState, yFromState)
  onAccept: (value) {
    // Do something with the DragTarget value here
  }
)

推荐阅读