Open saigyouyou opened 6 years ago
AlbumView 仿照微信朋友圈照片查看功能实现,只有滑动到照片边缘后继续滑动才会切换到下一张照片,计算速度是一个很简单的技术问题,比如 Wheel 组件就有速度计算、惯性滚动距离,但功能的细节的优劣在我很难评判
@rilyu 举个例子,在朋友圈点开一张图片,将手指放到屏幕从左往右大约30%的位置,按下后快速向左滑动,就会滑动到下一张,而albumVIew则做不到,只有当照片划过屏幕一半的时候才会触发滑动到下一张。两者的行为还是有些不一样的。对于习惯了朋友圈或者新浪微博的多图浏览的人来说,会觉得albumView的滑动到下一张操作很“难”。
如果担忧性能问题的话,是否能给一个api来进行相应的设置?改源码的方式在升级版本的时候总会带来很多的麻烦。
我的teaset版本是0.5.6
对比测试了一下,确实存在这个问题,我会着手加上速度和惯性特性,非常感谢🤝
AlbumView的横划下一张对滑动速度没有监控,就算划得很快,也不会到下一张,只有滑动一定距离后才行,实际使用中会觉得横划很不灵很难受
我翻了下react-natvie-photo-browser的做法,是用ListView的pagingEnable来达到这个效果的,不知道能不能在AlbumView上做相应的改进