当使用insertSublayer:abc.layer atindex:xy时,文档不清楚当前atindex图层上发生了什么:xy。 我的实验结果不一。 我的理解是索引0离用户最远(所有其他层都会高于那个层)。是CALayer insertSublayer:atindex:破坏性的?
如果我调用insertSublayer:abc.layer atindex:0,并且def.layer已经在索引:0,那么def.layer会被销毁,还是会转移到index:1呢?
谢谢。
当使用insertSublayer:abc.layer atindex:xy时,文档不清楚当前atindex图层上发生了什么:xy。 我的实验结果不一。 我的理解是索引0离用户最远(所有其他层都会高于那个层)。是CALayer insertSublayer:atindex:破坏性的?
如果我调用insertSublayer:abc.layer atindex:0,并且def.layer已经在索引:0,那么def.layer会被销毁,还是会转移到index:1呢?
谢谢。
这不是破坏性的。 insertSublayer:atIndex:
刚地插入子层,子层阵列中该索引处,与阵列插入一个NSMutableArray
def.layer
关联被移动到索引的所有正常行为:1,insertSublayer
确实简单地插入,而不是更换。