CocoStudioV1.2.0 + Cocos2d-x V2.2.2 Label 与 TextField的问题

CocoStudioV1.2.0 + Cocos2d-x V2.2.2


Label不能自适应大小


TextField, 设置为密码模式后,每次调用setText都会保留原来的内容然后加上新的内容.

例如:
setText(“1” );
//此时TextField的内容为“1”
//再次调用setText
setText(“1” );
//此时TextField的内容为“11”

Label不能自适应大小 这个问题太严重了

例如在编辑器里设置了‘1234”

然后再去代码里修改这个LABEL的文字为123456,
结果只能显示出1234来,后面都被截断了。这是为何

根本就不应该把Label 与TextField合并啊,不然把label设为custom模式时,单行和多行的效果不正常

楼主你好,
下个版本会修复这个问题.
目前请先使用下面的方法,为设置了密码的 TextField 设置文本:
TextField 调用 setText 前,先调用下面的语句清空 TextField 的内容:
static_cast<CCTextFieldTTF*>(textField->getVirtualRenderer())->setString("");