swift 应用程序在UIActivityViewController上崩溃

lf5gs5x2  于 2023-09-30  发布在  Swift
关注(0)|答案(1)|浏览(120)

当我呈现UIActivityView控制器时,我的应用程序崩溃,并

libc++abi.dylib: terminating with uncaught exception of type NSException

但如果我指定popoverPresentationController,应用程序不会崩溃。但是,它不显示从底部滑入的动画。相反,它只是弹出在左上角。

let vc = UIActivityViewController(activityItems: [shareText], applicationActivities: [])
vc.popoverPresentationController?.sourceView = self.view
present(vc, animated: true, completion: nil)

有什么想法,我可以做什么,以确保它仍然保留默认的动画滑动从底部?

83qze16e

83qze16e1#

试试这个

let activityViewController = UIActivityViewController(activityItems: ["Hello World"], applicationActivities: nil)
self.present(activityViewController, animated: true, completion: {
})

相关问题