说好的在v2.x版本中使用V3版的Listview Pageview Scrollview

将V3版的Listview Pageview Scrollview改了下以便在v2.x的版本中使用,在v2.2.4版本测试通过,其他版本的欢迎反馈问题啊,使用方式和v3一样,示例在v3的sample中找吧:882:

添加到framework方法:
将解压文件放到"QUICK_COCOS2DX_ROOT“/framework/cc/ui/目录
并在"QUICK_COCOS2DX_ROOT“/framework/cc/ui/init.lua中return之前加入如下初始化代码

ui.UIScrollView          = import(".UIScrollView")
ui.UIListView            = import(".UIListView")
ui.UIPageView            = import(".UIPageView")

```



补充:最后要用"QUICK_COCOS2DX_ROOT“/bin目录下的make_framework_package脚本生成新的framework_precompiled.zip,  生成的zip位置在"QUICK_COCOS2DX_ROOT“/lib/framework_precompiled文件夹, 使用新的zip替换你项目res目录下的相应文件即可(可能有的人不知道这一步,这里啰嗦下 O(∩_∩)O~~~~~~)
ps:  多谢热心的阳光七月提醒

:2::2::2::2::2::2::2:

呵呵,LZ发现了一个大秘密!

我们正在把 framework 改造成同时支持 v2/v3。这样升级就省事儿了。

好东西,谢谢分享。要是有带惯性滚动的Scrollview就更好了。

亲。我按着帖子步骤加的,为毛还是’UIListView’ (a nil value)呢。。quick用的也是2.2.4

出错在哪个位置?

创建的时候 self.lv = cc.ui.UIListView.new {

报错 ‘UIListView’ (a nil value)

加完以后,要用bin目录下的make_framework_package脚本生成新的framework_precompiled.zip来使用

喔喔,多谢指教。我再试试

还有什么可以移植的 我也打算移植了

有时为了兼容v2,反而让框架臃肿了。就像adobe 一直不敢做as4一样,怕以前的项目不兼容,到头来反而害了自己。
所以cocos2d-x v2到v3的大变化是值庆幸的。然而quick-x还在走老路

你瞧瞧 ~ 怎么臃肿法, 求 show …

:14::14::14::14::14::14::14:

感谢楼主分享~拿走啦~
:877:

为什么下载不了附件啊

现在的版本已经集成了,不用单独下载了

2.2.1能使用么?