[LayaAir 1.0]为什么list不能滑动,怎么让list滑动

 
 
private refleshList():void
{
//设置列表渲染单元格为Item类(注:必须是类,不能是实例化对象,Item需类继承于Box)
// this.gradeList.vScrollBarSkin = "";
this.gradeList.itemRender = GradeItem;
//列表显示区单元格的列数
this.gradeList.repeatX = 5;
//列表显示区单元格的行数
this.gradeList.repeatY = 10; 
this.gradeList.spaceX = 8; 
this.gradeList.vScrollBarSkin = "";
this.gradeList.scrollBar.hide = true;//隐藏列表的滚动条。
this.gradeList.scrollBar.elasticBackTime = 200;//设置橡皮筋回弹时间。单位为毫秒。
this.gradeList.scrollBar.elasticDistance = 50;//设置橡皮筋极限距离。 
this.gradeList.selectEnable = true;
this.gradeList.selectHandler = new Laya.Handler(this, this.onSelect)
this.gradeList.renderHandler = new Laya.Handler(this, this.updateItem)
}
已邀请:

1623323998用户

赞同来自:

检查List的width和height属性,如果对应滑动方向上的width或height不是auto,需要把对应的repeatX或repeatY的值=0

1663993644用户

赞同来自:

vScrollBarSkin=" "
需要有个空格, 在设计器里改,或者在vscode里用代码都行

要回复问题请先

商务合作
商务合作