需要的效果:
layout下1,2,3,4,5五个节点,排列顺序1,2,3,4,5,层级5,4,3,2,1
目前做法是代码里依次设置zIndex为5,4,3,2,1,然而排列顺序也变成了5,4,3,2,1
需要的效果:
layout下1,2,3,4,5五个节点,排列顺序1,2,3,4,5,层级5,4,3,2,1
目前做法是代码里依次设置zIndex为5,4,3,2,1,然而排列顺序也变成了5,4,3,2,1
children数组会按照zIndex进行排序,因此改变zIndex会改变layout中的顺序
这样啊。目前只想到一种办法,先调用 layout.updateLayout() 然后 layout.enabled = false,然后再设置zIndex可以做到想要的效果,就是感觉有点绕
我测试 只是有时候可以
目前版本2.4.3,还没有改,能否问下这样排序得原因是什么呢?因为在开发中确实有用到这种需求