Removing all CALayer's sublayers

前端 未结 15 1077
说谎
说谎 2020-12-07 20:25

I have trouble with deleting all of layer\'s sublayers. I currently do this manually, but that brings unnecessary clutter. I found many topics about this in google, but no a

15条回答
  •  孤街浪徒
    2020-12-07 20:29

    The following should work:

    for (CALayer *layer in [[rootLayer.sublayers copy] autorelease]) {
        [layer removeFromSuperlayer];
    }
    

提交回复
热议问题