利用scrollView实现释放已更新的功能

该功能两个难点:
1:怎么能检测到scrollView滑动到最低端并且向上滑了一段距离(目测控件没有提供相关回调!这个功能可以在scrollView最后添加一个“获取更多”的按钮点击加载其余信息)
2:scrollView添加更多元素的时候需要重新设置他的InnerContainerSize以便可以滑动到所有元素信息(元素必须从上往下添加所以Y轴坐标必须从height—>0),这样的话之前添加的元素坐标会全部打乱(父节点的高度变了,如果添加元素的方向是0—>height的话就不会有这个问题!但是我做不到),导致所有元素的坐标都需要重新设置,这就导致了元素越多效率越低!

欢迎大家关于这两点说说自己的解决方案!良辰必有重谢!

自觉顶起!不能沉!

1,可以通过scrollview是否在底部并且有回弹事件判断是否需要加载新资源
2,可以通过设置InnerContainerSize更新容器大小,然后将实际显示元素数量控制在一定范围之内(比如2屏、3屏),这样重新设置所有显示元素的坐标也不会造成卡顿

多谢建议!非常有用!