关于toogleContainer 我设置uncheck 还是ischecked=false都没用

  • Creator 版本:

  • 目标平台:

  • 详细报错信息,包含调用堆栈:

  • 重现方式:

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

  • 出现概率:

  • 额外线索:

如题 我使用排行榜是做了世界榜和好友榜,每次关闭排行榜时候想要把toogle 选中 好友榜 取消选中世界榜, 我给好友榜加check() 可以 但是给 世界榜加uncheck()无效,设置ischecked 无效
this.node.getComponent(cc.Toogle).check();
cc.log(this.node.getComponent(cc.Toogle).isChecked)
true

this.node.getComponent(cc.Toogle).uncheck();
cc.log(this.node.getComponent(cc.Toogle).isChecked)
true

请问是哪个版本的问题?

2.0.9

我使用的事2.0.9版本 不知什么原因 请问有什么结果吗

请问有什么结果了吗?我也碰到了这个问题,

toggleContainner中就只能保证一个toggle倍选中吧

2.0.10 也有同样问题

@337031709

这个应该不是 Bug ,属于 ToogleContainer 设计如此。


目前 ToogleContainer 默认是不能让单选按钮反复切换是否选中,该表现由上述参数 allowSwitchOff 决定,
如果该节点已经被选中,当 allowSwitchOff 为 fasle 时,那么它就不能再改变选中状态了。
只有当其它节点被选中,它的状态才会改变。

开启 allowSwitchOff 则可以随意切换。