我正在使用图像iOS应用程序,只是添加了一个图像共享按钮,并且希望排除某些共享类型的功能,但是当我在模拟器中运行时,所有功能都在那里。

这是我的代码...

let image = UIImage("b3")
let imageToShare = [image!]
let shareImage =  UIActivityViewController (activity items:imageToShare,application Activities:nil)
shareImage.popoverPresentationController?.sourceView = self.view
self.present (shareImage,animated:true,completion:nil)
shareImage.excludedActivityTypes = [UIActivityType.print,UIActivityType. copyToPasteboard]

如何排除它们?
请提供任何建议

最佳答案

只需更改excludedActivityTypesUIActivityViewController的顺序

像这样:

shareImage.excludedActivityTypes = [UIActivityType.print,UIActivityType.copyToPasteboard]
self.present (shareImage,animated:true,completion:nil)

关于ios - excludeActivityTypes在Swift 3中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42976610/

10-10 01:39