[LayaAir 1.0]设置label但是没有变化
我用的是laya 1.80版本 在设置一个label的text时候,长时间运行后,这个label设置就不起作用了。
代码类似 this.MoneyLbl.text = 一个值。
打了断点,值是附上了,只是UI没有变化,请问这是什么原因。
代码类似 this.MoneyLbl.text = 一个值。
打了断点,值是附上了,只是UI没有变化,请问这是什么原因。
没有找到相关结果
已邀请:
要回复问题请先登录
3 个回复
Aar0n
赞同来自:
k642015631
赞同来自:
打断点后 硬塞text 也是不会变的
后来断点中 换成了 changeText 才变过来 不过继续 断点 .text= "xxxx" 依然不会变
打印了 父容器的 childern 并不是 对象 new或者回收之类的问题 一直是同一个对象
注意 lineText 和 text的值 不一样
尝试调用 重绘也没解决
78499是出BUG的数字 126921是我.text=的数字
诶诶诶诶诶诶
赞同来自:
第一次(同步同帧内)设置ok
但是后续用户交互后调用改变就不行,没渲染,目前解决方案:需要在改变文本的时候再次设置align,让它渲染。
这应该是个bug