您好,我正在CAShapeLayer和CGPath.我正在绘制拼图并添加到scrollview.I put reload按钮来检查性能.当我重新加载时,我将删除所有以前的图层scrollview.一段时间后它崩溃了.
Zombie向我展示了删除图层的原因,这就是问题所在.代码中有什么问题吗?这里是 :
NSArray* layerArray = [[self.scrollView.layer sublayers]copy];
for (int i = 0; i < layerArray.count; i++) {
A3JigsawView* aJigsawView = [layerArray objectAtIndex:i];
[aJigsawView removeFromSuperlayer];
}
self.scrollView.layer.sublayers = nil;
prevWidth = 0;
prevHeight = 0;
Run Code Online (Sandbox Code Playgroud)
请帮帮我.谢谢你.