首页 > 解决方案 > 如何在活动控制器中使用 web url 图像在 swift 中共享图像

问题描述

我正在使用“AlamofireImage”吊舱并在集合视图单元格中显示图像,但客户端想要共享图像我正在使用它但无法正常工作:

var shareImages = [UIImage]()
    shareImages = [UIImage(named: "http://idea-factory.in/images/25-021.jpg")] as! [UIImage];
                    let activityViewController:UIActivityViewController = UIActivityViewController(activityItems:  shareImages, applicationActivities: nil)
                    let excludedTypes: [UIActivity.ActivityType] = [.postToVimeo, .postToTwitter, .assignToContact, .saveToCameraRoll]
                    activityViewController.excludedActivityTypes = excludedTypes
                    self.present(activityViewController, animated: true, completion: nil)

错误来了:线程1:信号SIGABRT

标签: swiftshareuiactivitycontroller

解决方案


我不确定这是否有帮助,但如果我没有正确链接我的视图控制器或需要强制解开一个值并且没有,我通常会收到该错误。


推荐阅读