label赋值后,所在节点的宽度获取不到

label元素所在节点的宽度一直是初始的宽度,赋值以后获取的节点宽度并没有改变
creator版本:v1.4.2
有没有同样问题的,请告知怎么获取
@jare

把Label的Overflow属性设为None试试

设置为none获取不到,另外我是在canvas下运行的

你的代码是怎样的,如果你是动态创建节点,需要在把节点 addChild 之后才能取到正确的 size。

3赞

给力啊 就是这个原因:joy: 终于解决了

朋友,我遇到的不管发来多少字符,赋值到Label上,获取到Label的宽度也是在编辑器上的初始宽度,能否发下代码看下 ,不胜感激啊

你的label是不是没有显示出来啊

解决了吗

我也遇到这个问题

lebel._updateRenderData(true);
赋完值后调用这句应该就可以了

没有这个方法啊 ,