Cocos2d-x 3.0 开发(十四)使用UIScrollView 实现大小不同物品拖动展示

本文介绍了如何在Cocos2d-x 3.0中使用UIScrollView解决CCTableView的局限,实现可拖动且大小不同的物品展示。通过CocoStudio创建并编辑ScrollView,设置滑动方向和区域宽度,然后导入到程序中,实现了方便的拖动展示功能。
摘要由CSDN通过智能技术生成

1、概述


    UI部分一直是cocos2d-x的弱项,而这种境况在3.0版本中将得到改善。让我们从一个曾经的坑入手,来看看这些新特性。

    大家都知道,有个这样一个坑叫做CCTableView。它的作用是来创建一个可拖动的view,来进行展示。但它有的问题是只能创建等宽等高的一组元素,这就出现问题了。比如一个聊天下拉框,总不能限制人说话的长度吧….. 所以它的存在聊胜于无,不断被吐槽。让我们看看新版中这个问题是如何处理的,先上个图:





2、创建ScrollView


    打开CocoStudio的UI编辑器,创建一个新工程,在画布列表中将名字更为:“ScrollView”

   然后在侧边栏中找到“滚动层”,拖动到编辑界面上。调整区域的大小,在属性->尺寸和模式进行调整。注意不要直接拖动边框,那样只会改变缩放比 -_- b



评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值