Quick 2.2.5 release CCLabelTTf中文自动换行出问题

local ruleDesc = "飞龙喷出的烈焰让人胆寒, 这种恐怖的空中生物面对敌军毫不留情,任何人都难以逃出它的魔掌"
self.lbDesc = CCLabelTTF:create(ruleDesc, "", 18,CCSizeMake(200, 0), kCCTextAlignmentCenter )
self.lbDesc:addTo(leftBaidi)
self.lbDesc:setPosition(ccp(leftBaidi:getContentSize().width * 0.5,leftBaidi:getContentSize().height * 0.5 - 50))
self.lbDesc:setAnchorPoint(ccp(0.5,1))

这样写之后效果变成下面这个样子

local ruleDesc = "xxxxxxxxxxxxxxxxxxxhhhhhh english  nihao helll wolr "
self.lbDesc = CCLabelTTF:create(ruleDesc, "", 18,CCSizeMake(200, 50), kCCTextAlignmentCenter ,kCCVerticalTextAlignmentCenter)
self.lbDesc:addTo(leftBaidi)
self.lbDesc:setPosition(ccp(leftBaidi:getContentSize().width * 0.5,leftBaidi:getContentSize().height * 0.5 - 50))
self.lbDesc:setAnchorPoint(ccp(0.5,1))

英文又是对的,这是什么问题,:10: :10: :10: :10:

local label = ui.newTTFLabel({
text = “飞龙喷出的烈焰让人胆寒, 这种恐怖的空中生物面对敌军毫不留情,任何人都难以逃出它的魔掌”,
size = 32,
color = ccc3(255, 0, 0), – 使用纯红色
align = ui.TEXT_ALIGN_LEFT,
valign = ui.TEXT_VALIGN_TOP,
dimensions = CCSize(400, 200)
})
label:setPosition(display.cx,display.cy)
self:addChild(label)

— Begin quote from ____

引用第1楼pk27602017于2014-11-11 12:52发表的 :
local label = ui.newTTFLabel({
text = “飞龙喷出的烈焰让人胆寒, 这种恐怖的空中生物面对敌军毫不留情,任何人都难以逃出它的魔掌”,
size = 32,
color = ccc3(255, 0, 0), – 使用纯红色
align = ui.TEXT_ALIGN_LEFT,
http://www.cocoachina.com/bbs/job.php?action=topost&tid=238954&pid=1095742

— End quote

有什么区别吗?效果一样

不知道你为什么不能换行,我觉得应该是你添加进其他地方的原因,反正我使用一切正常.