根据在iOS中选择要共享的应用程序来更改活动项目

时间:2019-01-06 06:47:39

标签: ios objective-c share

我将带有文本的图像共享给其他应用程序。

NSArray *activityItems = @[title, finalImage];

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:nil];

activityVC.excludedActivityTypes = @[UIActivityTypeAssignToContact, UIActivityTypePrint, UIActivityTypePostToTwitter, UIActivityTypePostToWeibo];

[self presentViewController:activityVC animated:TRUE completion:nil];

此代码的问题是我共享所有目标应用程序的标题和图像。但是例如,当我与标题共享图像时,WhatsApp有问题。当我删除标题时,它将正确共享图像,但是当我将标题添加到activityItems时,它将仅发送标题。我想检测是否选择了什么应用,然后发送图像

0 个答案:

没有答案