creator为什么没有类似iOS的tableView?

本人从iOS开发转到cocos creator开发,没有发现有类似iOS的tableView,我想要的效果是,可以复用item,且是可以复用不同类型的item,Draw call不会无限往上涨的那种。有没有大神分享一个,感谢!

https://github.com/caochao/cocos_creator_proj_base/blob/master/components/scrollview.ts 这个满足你要求

1赞

我会把它翻译成js的,之后要是有问题,希望你能不吝赐教,多谢

你看下实现的原理,就可以自己随意改了

哥们,我想问一下,start_index和stop_index,这两个值要在什么时候设置?

不用手动设置,滚动的时候会计算

哥们,谢谢了,我的UI可以绘制出来了,但是好像有点bug,我不知道是我转成js出现的bug,还是你这个原先就有的bug。大概是这样的,我先点击了5次底部添加(append_data用这个方法),再点击5次顶部添加(insert_data用这个方法),然后UI出现这样的情况

现在我多往下滑动几次就会出现顶部添加的item

我觉得你需要检查下自己代码。这个控件在我项目中使用的很多,也没什么问题。你需要注意的是为了计算方便,默认是将所有item锚点设为(0,1)

哥们,不好意思又打扰你了,按照你的那个方法,我现在就会出现这个问题,实在是不知道代码哪里出了问题,还希望你帮我看看,这个是问题视频:刚进去都不显示,滑动之后数据就显示了,往上滑总有一块区域是黑的,只要出现过,再往下滑就没有问题。
scrollView的问题.mp4.zip (1.9 MB)

这个是我写的问题demo,底部添加没有问题,顶部添加就会出问题。
还希望大神帮忙看一下,多谢了:pray:
testDemo.zip (675.7 KB)