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 для этого параметра.