UIActivityViewController - 无法排除"保存到文件"在ExcludedActivityTypes中

时间:2017-10-03 08:34:33

标签: ios xamarin xamarin.ios

我面临的情况是"保存到文件" UIActivityViewController中的功能会破坏我的导航。这可以通过解决我目前无法在另一个上面显示两个模态视图这一事实来解决。

但更简单的解决方案是简单地排除功能,因为它对我的应用程序毫无意义。通常情况下,我只会将UIActivityType排除在外:

controller.ExcludedActivityTypes = new [] { UIActivityType.AddToReadingList, UIActivityType.AssignToContact, UIActivityType.CopyToPasteboard, UIActivityType.OpenInIBooks, UIActivityType.Print, UIActivityType.SaveToCameraRoll };

但不幸的是,我无法排除"保存到文件"选项。

有人知道这是否可能吗?

1 个答案:

答案 0 :(得分:0)

从 iOS 14 开始,仍然无法阻止“保存到文件”选项的出现,而且 iOS 可能不会改变这一点,即使它在很久以前就引起了人们的注意。

>

Others 也遇到过这个问题。

虽然你不能使用正常的方法来做到这一点——“ExcludedActivityTypes”,但可能会有一个work around