Fad*_*liS 2 mobile dart flutter
是否可以使用英雄动画和向下滑动手势监听器/检测器来实现这种效果?或者有没有我可以使用的已经可用的软件包?
基本上,当我在无状态小部件中向下滑动图像时,它将返回到上一个屏幕并将图像返回到其初始位置,就像下面来自 Reddit 应用程序的示例一样。
我正在为我的图像使用 photo_view 包,以允许用户捏合放大。不确定是否可能存在任何手势冲突。
包: https: //pub.dev/packages/photo_view
抱歉,gif 图像过大,我不知道如何缩小它
如果您使用英雄动画小部件,只需将可滑动区域包裹起来,GestureDetector
如下所示:
GestureDetector(
onVerticalDragDown: (details) {
Navigator.pop(context);
},
child: ...
);
Run Code Online (Sandbox Code Playgroud)
编辑
swipeDetector插件可以让你更好地控制拖动设置,我没有使用它,但它看起来很有前途。
归档时间: |
|
查看次数: |
3216 次 |
最近记录: |