图片轮播示例的第4个图片在循环轮播时,会感受到明显的屏幕向右滚动到第一页后再重复轮播,这个体验并不好。
有没有办法在第4页任然是向左移动,第一页从右侧出来。

shelyn
- 发布:2015-05-04 15:17
- 更新:2015-05-04 17:38
- 阅读:1600
2 个回复
DCloud_UNI_FXY
目前的定时自动轮播是这种播放方式。
如果是手动切换的话,是一直从右侧滚动切换。
shelyn (作者)
感谢回复。
我使用代码控制的时候:
gallery.slider().nextItem();
到最后一页的时候也是往左侧滚动到第一页后再显示。看API文档
>
图片轮播涉及的另外一个问题:是否支持循环播放,比如有1、2、3、4四张图片,从第1张图片起,依次向左滑动切换图片,当切换到第4张图片时,继续向左滑动,接下来会有两种效果:
支持循环:左滑,直接切换到第1张图片;
不支持循环:左滑,无反应,继续显示第4张图片,用户若要显示第1张图片,必须连续向右滑动切换到第1张图片;
这一部分理解的并不明白,实际上我希望实现上面说的:支持循环:左滑,直接切换到第1张图片
DCloud_UNI_FXY
我这里说的手动切换,是指人手操作的时候,并非是程序控制。
目前的实现,
程序切换和手指切换两个动画效果不一样。
后续版本会优化程序切换时的动画效果。统一处理成可以单方向无限滚动
2015-05-04 17:46