大多数使用UIActivityViewController
的示例都显示了如何排除活动类型,但它们并未显示如何仅指定所需类型。
例如,
我只想要 电子邮件 和 消息 作为显示的活动。 UIActivityViewController
的init方法有一个名为applicationActivities
的参数,它是一个 UIActivity数组。
这对我来说意味着传递一个UIActivity
而不是nil的数组会设置一个白名单。似乎填充这个数组会实现我想要的。我的假设是否正确?如果是, 电子邮件 和 消息 的类别是什么。
问题:
如何实例化它们的实例?或者更一般地说,我如何找出任何标准活动类型的类并实例化它们?