我想知道iOS是否为我们提供了某种方式来知道何时将显示或取消共享模式。
答案 0 :(得分:1)
var completionWithItemsHandler: UIActivityViewController.CompletionWithItemsHandler? { get set }
关闭活动视图控制器后要执行的完成处理程序。
let activity = UIActivityViewController(activityItems: [activityItems], applicationActivities: nil)
activity.completionWithItemsHandler = {(activityType: UIActivity.ActivityType?, completed: Bool, returnedItems:[Any]?, error: Error?) in
// dismiss activity
}
self.present(activity, animated: true, completion: nil)
以模态呈现视图控制器。
完成
self.present(activity, animated: true) {
}
演示文稿完成后要执行的块。该块没有返回值,并且不带参数。您可以为此参数指定nil。