wlyy460

Results 18 comments of wlyy460

在非循环下无法正常使用的问题,目前最新版本未修复更新

是的,这希望后台线程执行,需要考虑多方面

你好, 已收到修复,另外存在以下新问题: 1、下拉刷新快速上下滑动一直不松开时,页面中cell显示异常,会出现上下cell各占半屏; 2、会出现在首次进入页面加载数据后并快速滑动时会出现底部cell显示空白问题,滑动到其他cell回来后恢复显示,此问题每次出现,应该也是cell复用问题,后续可否优化

> @wlyy460 1、下拉刷新快速上下滑动一直不松开时,页面中cell显示异常,会出现上下cell各占半屏; 这个没有复现,可否发个视频看下 @QuintGao https://github.com/QuintGao/GKDYVideo/assets/12496638/e85aee3e-8d18-46fa-90a3-7661ccc8e58e 视频附件如上链接,本质是出现下拉刷新回弹显示问题,另外cell出现空白数据的问题在快速来回滑动时也会出现,不止于首次加载数据的场景。

好的,最新库快速滑动目前还存在第3个cell出现空白数据问题,即上面提到的第二个问题,另还发现一概率问题:播放完成调用scrollToNextPage自动滑动到下一视频,还存在滑动回弹问题,cell位置显示异常存在偏移,即下个cell未完全滑动屏幕中间展示,任意滑动后恢复,需要多次尝试

> 我想问下,为啥不直接用uitableview或者uicollectionview?( GKScrollView封装的目的) 我也想问下,这不好处理当前显示的cell吧,怎么监听cell可见开始播放等及自动滑动等效果,如果你有好的方案请@我

> > 好的,最新库快速滑动目前还存在第3个cell出现空白数据问题,即上面提到的第二个问题,另还发现一概率问题:播放完成调用scrollToNextPage自动滑动到下一视频,还存在滑动回弹问题,cell位置显示异常存在偏移,即下个cell未完全滑动屏幕中间展示,任意滑动后恢复,需要多次尝试 > > 最新版已修复 1.0.8 @QuintGao 已收到,目前验证还会出现2个问题:1、不过出现快速上/下滑动时切换当前cell视频未起播问题,目前根据日志打印确认是didEndScrollingCell没收到回调引起,导致未调用播放逻辑,稍微上下滑动调整则恢复正常,此问题概率较高。2、快速上拉加载时,刷新数据后会出现当前cell回退到前一个的问题。 另外加载全部无更多数据后,快速滑动到最后一个cell时未正常播放,与问题1一致,此前未出现过。

> > @QuintGao 已收到,目前验证还会出现2个问题:1、不过出现快速上/下滑动时切换当前cell视频未起播问题,目前根据日志打印确认是didEndScrollingCell没收到回调引起,导致未调用播放逻辑,稍微上下滑动调整则恢复正常,此问题概率较高。2、快速上拉加载时,刷新数据后会出现当前cell回退到前一个的问题。 另外加载全部无更多数据后,快速滑动到最后一个cell时未正常播放,与问题1一致,此前未出现过。 > > 再试试最新代码,第二个我这没复现 第二个问题是有概率性的,前提是在上拉快加载更多时,滑动得特别快,然后在加速减速上下多滑动几次会出现,刷新完成后是会回弹到当前cell前一个,此前版本1.0.7未出现此问题。 总结几点: 1、在快速上下滑动时,还会偶现滑动的cell数据空白, 2、cell数据偶有显示错乱,当前未正常归位 3、在第1个cell相关的附近滑动时不松开,这样来回快速滑动,也会出现未播放视频问题,滑动到第一个cell时避免刷新,这样能提高出现几率 这几个均和之前现象一致,都为概率性,目前还不太稳定。

> 此前版本1.0.7未出现此问题 空白数据和显示错乱偶现的问题,可以在断网联网下不断切换场景下尝试。 但上拉加载会回弹到当前cell的前一个容易出现,以上问题前提是特别快速滑动或者一进入页面就快速滑动,不是正常随意滑动。自从修复上拉加载刷新回弹到首个cell问题后,一直未出现此问题,判断是1.0.8版本改动过后造成,可能某处逻辑存在漏洞。

另外新发现在VC的viewWillDisappear中设置不透明的导航栏,在push或者presen跳转到其他页面再返回,会造成GCVideoScrollView的layoutSubviews被调用从而导致页面cell显示错乱(在跳转前页面保持当前cell必须不是第一个cell),总体来说感觉layoutSubviews逻辑存在问题,可能还会引起其他未知问题。