无论如何,iOS的共享模型何时显示或消失?

时间:2018-11-29 11:59:54

标签: ios swift uiviewcontroller

我想知道iOS是否为我们提供了某种方式来知道何时将显示或取消共享模式。

1 个答案:

答案 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。