我有这个代码:
CGDataProviderRef provider = CGDataProviderCreateWithFilename([myFile UTF8String]);
CGImageRef img = CGImageCreateWithJPEGDataProvider(provider, NULL, true, kCGRenderingIntentDefault);
后来我以这种方式将 CGImageRef 加载到 UIImage 中:
UIImage *uiImage = [[UIImage alloc] initWithCGImage:destImage];
我想在该图像上画一个圆圈。关键是圆圈移动,因此必须删除并重绘。我想实现这一点的最好方法是使用图层,所以我的问题是:如何在该代码中添加一个图层并在其上画一个圆圈?以后如何重置图层并重新绘制该圆圈?
谢谢!