我尝试在UIActivityViewControlle
中展示一个ViewController
r。通常,在iPhone中,我不需要设置UIActivityViewController
的sourceView。但是运行它时发生了崩溃。在我添加sourceView之后。 activityViewController呈现为Popover。看起来很奇怪。我将此应用设置为“需要全屏显示”,但取消此选项后它没有任何改变。
let array = [shareImage]
let activityViewController = UIActivityViewController(activityItems: array, applicationActivities: nil)
activityViewController.popoverPresentationController?.sourceView = sourceButton ?? showVC.view
showVC.present(activityViewController, animated: true, completion: nil)