JXPagingView icon indicating copy to clipboard operation
JXPagingView copied to clipboard

JXPagerSmoothView reloadData问题

Open huangxianyu opened this issue 3 years ago • 4 comments

bug描述 JXPagerSmoothView reloadData问题

问题1. 每次reloadData, 列表都会滑到最顶部. 是否可以停留在当前滚动到的位置. 问题2. reloadData, 为了避免列表重复创建, 使用了@property (nonatomic, strong) NSMutableDictionary <NSString *, id<JXPagerSmoothViewDataSource>> *listCache; 但是滚动到悬浮条停到顶部后, 继续往上滚动, 然后reloadData, 列表滚到最顶端, 列表就不能滚动了

复现步骤 问题2 (1) 悬浮条滚动到顶部, 列表继续往上滚动. (2) 调用reloadData方法, 列表滚到最顶端. (3) 再次列表就不能滚动了.

截图、GIF https://user-images.githubusercontent.com/20720740/124265900-ed584980-db68-11eb-82d8-77fd5a047516.mov

huangxianyu avatar Jul 02 '21 11:07 huangxianyu

大佬 JXPagerSmoothView可不可以让悬浮条停在指定位置?

huangxianyu avatar Jul 06 '21 11:07 huangxianyu

大佬 JXPagerSmoothView可不可以让悬浮条停在指定位置?

提了个 pull request,你看看是不是你要的效果。

RobotAmiee avatar Jul 14 '21 05:07 RobotAmiee

每次reloadData, 列表都会滑到最顶部. 是否可以停留在当前滚动到的位置.

这个你解决了吗 什么方法

1knight520 avatar Mar 22 '23 05:03 1knight520

还有除了reloadData ,JXPagerSmoothView怎么滑动到最顶部

1knight520 avatar Mar 23 '23 03:03 1knight520