iOS - 从 UIImage 生成 URL

标签 ios swift url

是否可以从给定的 UIImage 生成本地 URL?

这是我想做的:

  1. 给定一个 URL,我创建一个 UIImage 并将其存储在变量中(我们称它为 myImage)
  2. 然后我将文本添加到 myImage

是否可以从 myImage 生成 URL?我正在考虑从设备本地存储中获取 URL。

最佳答案

如果您在 RAM 中以编程方式编辑图像,则必须先将其保存在磁盘上的某个位置,然后才能从中生成本地 URL。

let documentsPath = NSSearchPathForDirectoriesInDomains(.DocumentDirectory,      .UserDomainMask, true)[0] as String
let urlPath= documentsPath.stringByAppendingPathComponent("filename.jpg")
UIImageJPEGRepresentation(image,1.0).writeToFile(destinationPath, atomically: true)
let url = NSURL(string: urlPath)

您可以稍后在不再需要时将其删除。

关于iOS - 从 UIImage 生成 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37238433/

相关文章:

ios 将 View 保留在内存中

ios - 生成带有图像的 UIView

ios - 创建应用程序以在用户点击 View 时创建圆圈

string - 将字符串输入公式字段并获取结果文本的最佳非交互式方法

swift - 管理从 url 下载的数据 - swift

asp.net-mvc - 在 ASP.NET MVC 1.0 中删除 'WWW'

ios - 使用物镜 C 或 C 将音频相位旋转到 180 度

java - 删除范围不起作用 - Google Sheets API - Swift

swift - Omni light 禁用 SceneKit 中的环境光

ios - NSLayoutConstraint 不适用于 uibutton 和 uilabel