小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请问在微信小程序中怎么实现橡皮筋效果啊?请各位大哥指点一下
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
……你问问题问偏啦。。。
你要做京东那个下拉的效果,因为安卓没有橡皮筋效果,所以不能用滚动距离大于屏高来判断。。。
当然,如果你要自己写的话,可以在scroll-view里加一个view,在view上加上touch事件,然后顶部和底部各放一个view,当判断滑动到头的时候,就动态修改这俩view的高度。松手的时候还原高度为0
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
可以用wx.createAnimation这个吗?在触发上拉触底和下拉加载的时候触发一个滚动的动画,可以这样吗
可以。松手的时候,用动画去归位;拖动的时候,可以用 timingFunction:'step-start'来设置位置
我再试试看吧,唉
是不是也可以在上拉和下拉中写一个淡入淡出的效果啊?
可以,设置动画的时候,根据当前位置设置一个opacity属性,松手的时候也设下opacity就行了
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
……你问问题问偏啦。。。
你要做京东那个下拉的效果,因为安卓没有橡皮筋效果,所以不能用滚动距离大于屏高来判断。。。
当然,如果你要自己写的话,可以在scroll-view里加一个view,在view上加上touch事件,然后顶部和底部各放一个view,当判断滑动到头的时候,就动态修改这俩view的高度。松手的时候还原高度为0
可以用wx.createAnimation这个吗?在触发上拉触底和下拉加载的时候触发一个滚动的动画,可以这样吗
可以。松手的时候,用动画去归位;拖动的时候,可以用 timingFunction:'step-start'来设置位置
我再试试看吧,唉
是不是也可以在上拉和下拉中写一个淡入淡出的效果啊?
可以,设置动画的时候,根据当前位置设置一个opacity属性,松手的时候也设下opacity就行了