在设置Lable文本
后,有很多需求需要获取文本宽度,但是设置string后width无变化,因为需要更新渲染,以下可解决:
- v3.5.x中
label.updateRenderData(true);
- v2.4.x中
//@ts-ignore
label._forceUpdateRenderData();
- 2.0以前版本
//@ts-ignore
label._updateRenderData();
在设置Lable文本
后,有很多需求需要获取文本宽度,但是设置string后width无变化,因为需要更新渲染,以下可解决:
label.updateRenderData(true);
//@ts-ignore
label._forceUpdateRenderData();
//@ts-ignore
label._updateRenderData();