【发布时间】:2018-10-21 12:20:05
【问题描述】:
我正在使用UIActivityViewController 向我的应用程序分享邀请文本。我正在尝试排除除 Notes App 之外的所有具有操作类别的活动。我无法排除“保存到文件”选项。
- 有什么办法可以直接排除带有动作活动的视图?
-
如何排除“保存到文件”活动选项?
@IBAction func inviteAction(_ sender: UIBarButtonItem) { let inviteText = "..." let actCont = UIActivityViewController(activityItems: [inviteText], applicationActivities: []) //Exclude action activities types from the list actCont.excludedActivityTypes = [ .print, .assignToContact, .saveToCameraRoll, .copyToPasteboard, .addToReadingList, UIActivityType(rawValue: "com.apple.mobilenotes.SharingExtension"), UIActivityType(rawValue: "com.apple.CloudDocsUI.AddToiCloudDrive")] self.present(actCont, animated: true, completion: nil) }
【问题讨论】:
标签: ios swift uiactivityviewcontroller uiactivity