如何从 UIPasteboard 获取从 safari 复制的 gif
Posted
技术标签:
【中文标题】如何从 UIPasteboard 获取从 safari 复制的 gif【英文标题】:How to get the gif which copied from safari from UIPasteboard 【发布时间】:2015-03-23 08:10:34 【问题描述】:我正在尝试从 UIPasteboard 获取复制的 gif,但是粘贴板类型是什么? com.compuserve.gif 或 kUTTypeGIF。我应该使用 - valueForPasteboardType: 还是只使用 image 属性来获取 gif?
【问题讨论】:
【参考方案1】:这对我有用:
UIPasteboard.generalPasteboard().setData(myGifData as! NSData, forPasteboardType:"com.compuserve.gif")
【讨论】:
【参考方案2】:我认为在粘贴板中存储图像的正确方法之一是 NSData。然后从 NSData 重建 UIImage。
【讨论】:
以上是关于如何从 UIPasteboard 获取从 safari 复制的 gif的主要内容,如果未能解决你的问题,请参考以下文章
应用程序处于后台状态时如何从 UIPasteboard 获取数据(字符串、url、图像等)
进入后台、复制新文本并返回应用程序后如何从 UIPasteboard 中检索文本?