为了账号安全,请及时绑定邮箱和手机立即绑定

【求助】上拉回弹效果的,拉动范围限制公式???

【求助】上拉回弹效果的,拉动范围限制公式???

qq_笑_17 2019-02-03 23:22:00
目前自己写了一个上下拉回弹效果的弹窗组件。在完善功能的时候就想对上下拉动超出范围时,对这个超出范围做个限制。我是通过控制translateY来控制列表滑动的.往下拉的时候为正值,滑动距离space>0,则顶部超出范围。往上拉则为负值,当距离小于space < -200的时候,底部内容超出范围。现在我要让控制超出范围在 range = 100 ;所以条件就是:if(space > 0 ){// 超出距离 *= 限制距离/(限制距离+超出距离)space *= range / (range + space);}if(space < -200){//怎么计算???}space的值是多少,弹窗就移动多少。
查看完整描述

1 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

我一般用iscroll

查看完整回答
反对 回复 2019-02-03
  • 1 回答
  • 0 关注
  • 543 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信