scrollview的缺陷

如果使用content的自动布局就会出现上面的遮挡下面,不用自动布局,内容就会溢出,之前lua的话可以使用setLocalZOrder,但是creator这边使用setLocalZOrder的话就不是层级关系,而是由上到下的顺序

1赞

1.scrollview控制的content实际上就是一个节点,不会帮助管理子节点
2. setLocalZOrder只会影响兄弟节点间的渲染顺序。这时候你需要在同级节点设置ZOrder

setLocalZOrder
LocalZOrder 是 “key” (关键)来分辨节点和它兄弟节点的相关性。 父节点将会通过 LocalZOrder 的值来分辨所有的子节点。 如果两个节点有同样的 LocalZOrder,那么先加入子节点数组的节点将会显示在后加入的节点的前面。 同样的,场景图使用 “In-Order(按顺序)” 遍历数算法来遍历 ( http://en.wikipedia.org/wiki/Tree_traversal#In-order ) 并且拥有小于 0 的 LocalZOrder 的值的节点是 “ left ” 子树(左子树) 所以拥有大于 0 的 LocalZOrder 的值得节点是 “ right ”子树(右子树)。

感觉被遮挡这要换一下位置就可以解决吧

关键是如果有两个下拉列表的面板,或者多个的时候,又是动态添加的,你该如何让其渲染成下方的面不遮挡上面的面板