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,而將此行注釋上,程式就正常
uj5u.com熱心網友回復:
非常明顯的問題,這個控制元件并沒有setButtonLabel這個方法。cc.ui.UICheckBoxButtonGroup 是復選框按鈕組,設定按鈕組的ButtonLabel,你不覺得很扯嗎?
setButtonLabel,我記得只有ccui.Button上會有這個方法
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/51906.html
標籤:Cocos2d-x
