在 Swift 中通过短信发送动画 Gif
Sending an animated Gif via sms in Swift
我正在尝试通过 swift、
中的 MFMessageComposeViewController 发送动画 gif
发送 gif 时似乎工作正常,但预览显示的是静止图像。关于如何使预览动画化有什么想法吗?
let messageComposeVC = MFMessageComposeViewController()
let imgData = NSData(contentsOfURL: NSURL(string: "http://dramallamaapp.com/wp-content/uploads/2016/08/output_9GECbQ.gif")!)
if imgData != nil {
messageComposeVC.addAttachmentData(imgData!, typeIdentifier: "com.compuserve.gif", filename: "animated.gif")
}
messageComposeVC.messageComposeDelegate = self
presentViewController(messageComposeVC, animated: true, completion: nil)
经过进一步调查,我现在认为这是默认的 iOS 行为,就像 iMessages 一样(gif 在发送之前显示为图像,然后开始动画)。
我正在尝试通过 swift、
中的 MFMessageComposeViewController 发送动画 gif发送 gif 时似乎工作正常,但预览显示的是静止图像。关于如何使预览动画化有什么想法吗?
let messageComposeVC = MFMessageComposeViewController()
let imgData = NSData(contentsOfURL: NSURL(string: "http://dramallamaapp.com/wp-content/uploads/2016/08/output_9GECbQ.gif")!)
if imgData != nil {
messageComposeVC.addAttachmentData(imgData!, typeIdentifier: "com.compuserve.gif", filename: "animated.gif")
}
messageComposeVC.messageComposeDelegate = self
presentViewController(messageComposeVC, animated: true, completion: nil)
经过进一步调查,我现在认为这是默认的 iOS 行为,就像 iMessages 一样(gif 在发送之前显示为图像,然后开始动画)。