如何设置单选组件的默认选中项

  • Creator 版本:2.0.9
    ToggleContainer中的一组Toggle组成了单选按钮,单选按钮通常是要一个初始选项的吧,就是用户第一眼看到的时候,哪个被选中、高亮。

这个事搞了好久,也只没弄清楚,恳请大家指导!

以下代码,不行:
if(title == label.string ){
cc.log('Item highlighted: ', title);
let toggle = menu_item.getComponent(cc.Toggle);
toggle.uncheck();
toggle.check();
break;
}
}

以下代码,也不行:
if(title == label.string ){
cc.log('Item highlighted: ', title);
let toggle = menu_item.getComponent(cc.Toggle);
toggle.check();
toggle.check();
break;
}
}

补充一下,uncheck、check第一次都执行到了,但就是没有高亮!

你可以模仿这个机制自己写一个

也掉坑里了,看来这个组件不能用。