Есть ли какой-либо способ узнать, когда будет представлена ​​или отклонена модель Share iOS? - PullRequest
0 голосов
/ 29 ноября 2018

Я хотел бы знать, если iOS предоставит нам какой-либо способ узнать, когда модальный ресурс будет представлен или отклонен.

1 Ответ

0 голосов
/ 29 ноября 2018
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 для этого параметра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...