[]Panel控件调用setChildIndex有Bug,会导致只能显示第一个元素
Panel控件的setChildIndex有Bug,看了下源码,Panel只复写了getChildIndex,没复写setChildIndex,会导致panel的content:box被覆盖掉..
没有找到相关结果
已邀请:
要回复问题请先登录
2 个回复
Aar0n
赞同来自:
Aar0n
赞同来自:
var ct:Box = testView.mypanel.content;
//testView.mypanel.setChildIndex(testView.c, 0);
ct.setChildIndex(testView.c,0);
trace(testView.mypanel.getChildIndex(testView.a));
trace(testView.mypanel.getChildIndex(testView.b));
trace(testView.mypanel.getChildIndex(testView.c));
ct.setChildIndex(testView.b,1);
trace(testView.mypanel.getChildIndex(testView.a));
trace(testView.mypanel.getChildIndex(testView.b));
trace(testView.mypanel.getChildIndex(testView.c));
ct.setChildIndex(testView.a,2);