将UIView导出到iOS上的png

时间:2013-08-13 09:36:33

标签: ios macos png

我需要在UIView上格式化100张图像。我需要能够远程访问这些图像的截图,所以我认为最方便的方法是将它们预渲染为.png并直接上传它们。它们对于每个用户来说都不是唯一的,因此没有必要让每个用户自己上传,这可能会很快变得难看。

有人可以告诉我如何在Mac或iOS应用程序中执行此操作吗?

我目前正在使用UIGraphicsGetImageFromCurrentImageContext在内存中创建png,但我不知道如何将其物理保存为应用程序外部的文件。

1 个答案:

答案 0 :(得分:1)

使用UIImagePNGRepresentationUIImage获取数据。然后使用writeToFile:atomically:将数据保存到磁盘或NSURLConnection将数据发送到Web服务。