目录结构如下:
其中Rect是设置的高亮边框
方法1:
将Image的name设为“selectBox”,然后将visible设为false,此时Laya会自动处理高亮边框问题。
方法2:(偏方)
找到img_line对象,然后通过img_line._graphics._one[4]控制Rect的fillColor属性,img_line._graphics._one[5]控制边框颜色,img_line._graphics._one[6]控制边框线条宽度。建议不要使用
ps:
方法一的原理(LayaBox中的处理):
/**
*@private
*改变单元格的可视状态。
*@param cell 单元格对象。
*@param visable 是否显示。
*@param index 单元格的属性 <code>index</code> 值。
*/
__proto.changeCellState=function(cell,visable,index){
var selectBox=cell.getChildByName("selectBox");
if (selectBox)
{
this.selectEnable=true;
selectBox.visible=visable;
selectBox.index=index;
}
}