【问题标题】:AlamofireImage: Is it possible to get the raw data from an NSimageview in Swift?AlamofireImage:是否可以从 Swift 中的 NSimageview 获取原始数据?
【发布时间】:2016-07-12 00:15:40
【问题描述】:

我正在使用 imagewell 来接受将 jpg 图像粘贴或拖动到我的 OSX 应用程序中。问题是我正在努力获取原始 jpg 图像,因为如果我想通过 Alamo Fire 上传,OSX 似乎要求我获取 NSImage 的 Tiff 版本。

AlamoFireImage 是否有一种奇特的方式来获取原始 url/原始原始数据而无需先转换为 Tiff?

【问题讨论】:

  • 我似乎无法从井中得到它。有没有办法得到它?
  • 将其添加为解决方案.. 看起来更好的方法来实现它
  • 我已经给出了答案。谢谢!这是满足您需求的更好方法,是的,我相信。

标签: swift macos alamofire alamofireimage


【解决方案1】:

实际上,使用NSImageWell,您对丢弃的图像没有太多可能性。这是一个方便的类显示被丢弃的图像,但是一旦你需要做更多的事情,它就不能胜任了。

我建议您改用NSImageView,并添加拖放功能,就像我在这里的示例一样:https://stackoverflow.com/a/29233824/2227743

通过这种方式,您可以轻松获取拖放图像的 URL(和文件名),当然还有图像数据本身。

【讨论】:

    猜你喜欢
    • 2013-07-17
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-08
    • 1970-01-01
    相关资源
    最近更新 更多