UICheckBoxButtonGroup的setButtonLabel总是提示nil

loveingeding222 2018-04-10 10:48:58
MainScene.checkBoxImg={
off="resideo_next_btn_press.png",
on="resideo_play_btn_press.png",
}
function MainScene:ctor()


local group = cc.ui.UICheckBoxButtonGroup.new(display.TOP_TO_BOTTOM)
for i=1,5 do
group:addButton(cc.ui.UICheckBoxButton.new(MainScene.checkBoxImg))
group:setButtonLabel(cc.ui.UILabel.new({text="option "..i,color=display.COLOR_WHITE}))
end

group:align(display.CENTER,200,200)
group:addTo(self)
end
中华 10:11:34
group:setButtonLabel(cc.ui.UILabel.new({text="option "..i,color=display.COLOR_WHITE}))
这行总是提示setButtonLabel为nil,而将此行注释上,程序就正常

...全文
350 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
zerozerg2006 2018-05-02
  • 打赏
  • 举报
回复
非常明显的问题,这个控件并没有setButtonLabel这个方法。 cc.ui.UICheckBoxButtonGroup 是复选框按钮组,设置按钮组的ButtonLabel,你不觉得很扯吗? setButtonLabel,我记得只有ccui.Button上会有这个方法

721

社区成员

发帖
与我相关
我的任务
社区描述
Cocos2d-x相关内容讨论专区
社区管理员
  • Cocos2d-x
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧