[英]Exporting a UIView to a png on iOS
我有100幅需要在UIView上格式化的图像。 我需要能够远程访问这些图像的屏幕截图,所以我认为最方便的方法是将它们预渲染为.png并直接上传。 它们对于每个用户而言都不是唯一的,因此让每个用户上传自己的内容毫无意义,这可能很快就会变得丑陋。
有人可以告诉我如何在Mac或iOS应用程序中执行此操作吗?
我目前正在使用UIGraphicsGetImageFromCurrentImageContext在内存中创建png,但是我不知道如何将其物理保存为应用程序外部存在的文件。
使用UIImagePNGRepresentation
可以从UIImage
获取数据。 然后使用writeToFile:atomically:
将数据保存到磁盘或使用NSURLConnection
将数据发送到Web服务。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.