UIActivityViewController

UIActivityViewController

我想仅使用文本和邮件 Activity 创建一个UIActivityViewController。我该怎么做? documentation似乎实质上是稀疏的。

我正在使用以下代码来呈现我的UIActivityViewController:

NSArray *Items   = [NSArray arrayWithObject:@"text"];

UIActivityViewController *ActivityView =
[[UIActivityViewController alloc]
 initWithActivityItems:Items applicationActivities:nil];
[self presentViewController:ActivityView animated:YES completion:nil];

产生此结果:

最佳答案

您需要像这样设置setExcludedActivityTypes:-

[ActivityView setExcludedActivityTypes:[NSArray arrayWithObjects:
                                               UIActivityTypeMail,UIActivityTypeCopyToPasteboard,nil]];

关于ios - UIActivityViewController仅具有文本和邮件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17961932/

10-10 21:34
查看更多