2009-11-18 139 views
0

当使用insertSublayer:abc.layer atindex:xy时,文档不清楚当前atindex图层上发生了什么:xy。 我的实验结果不一。 我的理解是索引0离用户最远(所有其他层都会高于那个层)。是CALayer insertSublayer:atindex:破坏性的?

如果我调用insertSublayer:abc.layer atindex:0,并且def.layer已经在索引:0,那么def.layer会被销毁,还是会转移到index:1呢?

谢谢。

回答

1

这不是破坏性的。 insertSublayer:atIndex:刚地插入子层,子层阵列中该索引处,与阵列插入一个NSMutableArray

0

def.layer关联被移动到索引的所有正常行为:1,insertSublayer确实简单地插入,而不是更换。