У меня есть этот код:
CGDataProviderRef provider = CGDataProviderCreateWithFilename([myFile UTF8String]);
CGImageRef img = CGImageCreateWithJPEGDataProvider(provider, NULL, true, kCGRenderingIntentDefault);
Позже я загружаю этот CGImageRef в UIImage следующим образом:
UIImage *uiImage = [[UIImage alloc] initWithCGImage:destImage];
Я хотел бы нарисовать круг над этим изображением. Дело в том, что круг движется, поэтому его нужно удалить и перерисовать. Я думаю, что лучший способ сделать это с помощью слоев, поэтому мой вопрос: как я могу добавить слой к этому коду и нарисовать на нем круг? Как я могу позже сбросить слой и перерисовать этот круг?
Спасибо!