UIActivityViewController获取iOS中的活动名称

时间:2018-09-10 02:37:11

标签: ios swift uiactivityviewcontroller uiactivity

如何获取选定的活动名称?我只能从completionWithItemsHandler获取活动类型。

这里是一个示例:

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)

我想让我说“ 邮件”或“ 消息”,但是上面的代码给了我类似 com.apple.UIKit.activity.Message的信息 com.apple.UIKit.activity.Mail

0 个答案:

没有答案