[LayaAir 2.0]滚动条min/max值被重置


QQ图片20201021153707.png

 当给滚动条设置最小值min或者max的时候会被重置,发现是当滚动条还在发生变更的时候会被changeScroll,然后之前赋的值就被初始化掉了。请问这个是故意这样设计的?
已邀请:

赞同来自: 小小泽

1.png

上面这个代码是laya.ui.js ,常常会设置min、max、value之后被重置掉.
经过测试发现,只要把复之前赋值过的min和max还原给他就可以了。max这里为什么要大于1,是因为laya给定max的初始值是1。
这里的value只至于为什么没有被移动到onenble时候的给定位置,是因为设置了max之后,和刚开始的时候界面的宽度和load完之后的宽度不一样,但是传进去的value值是一样的,所以没有生效。
如有问题请指教

要回复问题请先

商务合作
商务合作