UIActivityViewController получает имя активности в iOS - PullRequest
0 голосов
/ 10 сентября 2018

Как я могу получить название выбранной деятельности? Я могу получить вид деятельности только от завершенияWithItemsHandler.

Вот пример:

let activityViewController = UIActivityViewController(activityItems: items,
                                                      applicationActivities: nil)
activityViewController.completionWithItemsHandler = { activity, success, items, error in
    if let activity = activity {
        print("ACTIVITY IS \(activity.rawValue)")
    }
}
viewController.present(activityViewController, animated: true, completion: nil)

Я хочу, чтобы let говорил " Mail " или " Message ", но приведенный выше код дает мне что-то вроде com.apple.UIKit.activity.Message или com.apple.UIKit.activity.Mail

...