繁体   English   中英

在iOS上将UIView导出为png

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM