ScrollView中item显示错误(CocosCreator)

简介: ScrollView中item显示错误(CocosCreator)
推荐阅读:

      以前用Unity和Egret开发游戏,都有用到过ScreollView组件,但是从来没有遇到过里面的item显示出问题。最近用CocosCreator开发此功能时,总是出现显示结果和预期结果存在很大差异。

      期间也怀疑过自己的用法不对,但是找了许多demo,一一对比,使用方法确实没有问题;后来又怀疑过是不是引擎底层的问题,又去CocosCreator社区寻找答案,也没有找到想要的答案;

      最后,做到我开始怀疑人生了,直到接下来的第几天,我终于冷静思考了一下,想着新建一个项目,再次实现这个功能,结果,真的我成功了。

      于是我开始分析原因(下面为了区分,我们把失败的项目称为”项目1“,把成功的项目称为“项目2”)

      我先把两个实现的方法对比,确保用法没错之后,我把项目2保存为预设,然后放在项目1里面,结果,运行显示还是有问题,于是我开始怀疑是框架某个地方影响了ScrollView的使用(因为项目1的框架是其他程序搭建的)

      最后,终于找到了原因,果然是框架的问题,因为框架中,打开每个界面,都是用了缩放动画,缩放动画影响了ScrollView的使用。

      最后给大家提醒一点,如果ScrollView使用方法正确,但运行显示不正确多半是你对ScrollView的父节点做了缩放处理。

相关文章
|
7月前
|
小程序 容器
小程序图片水平垂直居中显示在view中
小程序图片水平垂直居中显示在view中
115 0
|
4月前
|
Android开发
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
68 0
|
7月前
|
Android开发
Android SystemUI去掉拖动亮度条QSPanel界面隐藏功能
Android SystemUI去掉拖动亮度条QSPanel界面隐藏功能
157 0
|
Android开发
Android 使用DataBinding时 将布局页面转换为数据绑定布局(Convert to data binding layout) 不出现提示解决办法
Android 使用DataBinding时 将布局页面转换为数据绑定布局(Convert to data binding layout) 不出现提示解决办法
167 0
|
Android开发
Android开发中Button背景颜色不能修改问题及解决方法
Android开发中Button背景颜色不能修改问题及解决方法
1815 0
|
iOS开发
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
281 0
iOS开发 - touchBegan事件判断点击的位置在View上还是在View的子View上
|
C#
全网首发:C#中Form设置$this.Icon,任务栏图标错误的解决办法(bitmap转icon)
全网首发:C#中Form设置$this.Icon,任务栏图标错误的解决办法(bitmap转icon)
313 0
应用程序icon及UITabBar又上角带红圈中数字的实现
应用程序icon及UITabBar又上角带红圈中数字的实现
68 0
el-dialog嵌套问题,第二个弹窗会被遮住的解决办法
el-dialog嵌套问题,第二个弹窗会被遮住的解决办法
1543 0
|
iOS开发
ios 添加到cell 上的button点击无效!扩大button的点击区域(黑魔法)
一般情况下点击效果都是正常的!要不然你对它做了什么?一般细心的小伙伴都没有遇到这种情况,但是呢! 当然我是二班的!在这里我主要讲两个问题,解决问题和普及魔法。 一.普及问题(button在cell上点击无效) 自定义一个cell,cell里边creat了一个button!然后调试了半天,什么反应都没有!   1.button的enable 设置为yes可点击的。
1497 0