我创建了一个使用 CoreGraphics 创建图像的应用程序。使用 iPhone Simulator (OS 3.1 beta3) 时图像出现在屏幕上,但当我在设备上运行应用程序时却没有。这可能是什么原因?
从上下文中提取图像并将其放入图像视图的代码片段如下所示:
...
ImageResultViewController *resultViewController = [[ImageResultViewController alloc] initWithNibName:nil bundle:nil];
// Extract resulting image from context
UIImage *renderedImage = [[UIImage imageWithCGImage:CGBitmapContextCreateImage(context)] retain];
[resultViewController presentImage:renderedImage];
[renderedImage release];
[self.navigationController pushViewController:resultViewController animated:YES];
[resultViewController release];
CGContextRelease(context);
提前致谢!
斯特凡