我正在重写使用核心图形库的应用程序,因为它在iOS 4及更高版本中速度非常慢。我正在使用Core Animation库转换大量代码(特别是CALayer)。我这样做的方法是将子图层添加到根层。问题在于它是一个绘图程序,所以很快就会有很多子层,大约20后它开始失去很多性能。我试图找到一种方法将子图层合并到另一个或将子图层合并到一些背景图像中。如果您的建议最小化Core Graphics库的使用(除非它们的性能在iOS 4及更高版本中没有受到影响),这也是理想的选择。任何帮助或建议将不胜感激。谢谢!