尝试将本地动画.gif
文件复制到NSPasteboard
。该操作似乎已成功完成,但粘贴时仅显示.gif
的第一帧。
let filePath = "file:///Users/me/Documents/test.gif"
let pasteboard = NSPasteboard.generalPasteboard()
pasteboard.clearContents()
pasteboard.declareTypes([NSFilenamesPboardType], owner: nil)
pasteboard.writeObjects([fileUrl])
我到目前为止主要基于this帖子,但我猜测作者的.gif
没有动画,这就是为什么它适用于他们?