【发布时间】:2019-07-05 12:26:22
【问题描述】:
我正在尝试实现“将图像保存到库”功能,然后返回到当前视图控制器,但在新的 iOS 13 上,它会解散回呈现当前视图控制器的视图控制器:
PHPhotoLibrary.requestAuthorization({(_ status: PHAuthorizationStatus) -> Void in })
let shareItems: Array = [newImg,"Hello"] as [Any]
let activityController = UIActivityViewController(activityItems: shareItems, applicationActivities: nil)
if UIDevice.current.userInterfaceIdiom == .pad {
activityController.popoverPresentationController?.sourceView = saveButton
}
present(activityController, animated: true)
【问题讨论】:
-
是的,我可以在 iOS 13 上确认同样的问题。我建议您提交错误报告。
-
有趣的是,我注意到该错误仅在您选择保存图像时才会出现。如果您选择其他选项,它似乎会返回到正确的视图控制器。
-
我遇到了同样的问题。这甚至发生在运行 iOS 13 且带有使用 Xcode 10 构建的应用的设备上。
-
也可以确认。这有什么好运气吗?
-
这是一个非常好的错误!
标签: ios swift uiactivityviewcontroller ios13