【问题标题】:Blank UIActivityViewController swift 5空白 UIActivityViewController Swift 5
【发布时间】:2020-04-13 13:55:26
【问题描述】:

我想分享一个我用 PDFKIT 创建的 PDF 文件。此 pdf 文件存储在 myVariables 结构中。这是我在按下按钮时用来显示 ActivityView 的代码。

@IBAction func shareButton(_ sender: Any) {
    let shareContent = [myVariables.pdfInView]
    let activityController = UIActivityViewController(activityItems: shareContent,
                                                      applicationActivities: nil)
    self.present(activityController, animated: true, completion: nil)
}

但是,当我运行我的代码时,我只是得到完全空白的 UIActivityViewController,什么都没有。

【问题讨论】:

  • myVariables.pdfInView 存储什么? PDF Data?我知道将文件路径传递给 pdf 作品。也许试试看。

标签: swift pdf uiactivityviewcontroller


【解决方案1】:

你得到完全空白的 UIActivityViewController 只是因为你的 shareContent 是 nil。请检查例如使用下面的代码:

let shareContent = ["Example"]

希望对你有帮助。谢谢。

【讨论】:

  • 嗨!感谢您的回复,但是当我打印我的 shareContent 时,我得到了这个 [Optional()]。所以我觉得它不是零。
猜你喜欢
  • 1970-01-01
  • 2021-11-28
  • 2016-05-26
  • 1970-01-01
  • 2015-11-10
  • 1970-01-01
  • 1970-01-01
  • 2021-03-28
  • 2015-06-19
相关资源
最近更新 更多