如何解决如何在拖动容器时在颤动中设置最小和最大容器的顶部位置
我做了小部件小弹出窗口,最小和最大高度分别取决于 mediaQuery.size.height * (min,max),
如果我拖动元素如此之快,则限制顶部或底部不会得到尊重,如果缓慢拖动它会停在最小值或最大值处,请参见图片。 有没有另一种方法可以做到这一点,我确实喜欢仅在拖车结束时更新,拖动时小部件不会移动,因此在 onUpdate 中使用 setState。 //..
onVerticalDragUpdate: (info) => {
if (info.delta.dy.isNegative) /* to see down to up */
(vTop > _min) /* also try something like vTop > _min + 30 but same result */
? this.setState(() {
vTop += info.delta.dy;
})
: vTop += 0
},
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。