当前位置:  开发笔记 > IOS > 正文

UIActivityViewController Gmail共享主题和正文相同

如何解决《UIActivityViewControllerGmail共享主题和正文相同》经验,为你挑选了0个好方法。

我正在分享一些内容UIActivityController.

它适用于其他选项.

我能得到subject并且body在默认的邮件应用程序.

但当我用来共享内容时,gmailSubject的邮件已经消失,我Body在Gmail Subject's部分获取内容:

这是我的代码:

    NSString *body = @"I am Body";
NSString *tagLine = @"I am Subject";

   NSArray *objectToShare = [NSArray arrayWithObjects:body, nil];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:objectToShare applicationActivities:nil];

[activityVC setValue:tagLine forKey:@"subject"];

NSArray *excludeActivities = @[UIActivityTypeAirDrop,
                               UIActivityTypePrint,
                               UIActivityTypeAssignToContact,
                               UIActivityTypeSaveToCameraRoll,
                               UIActivityTypeAddToReadingList,
                               UIActivityTypePostToVimeo];

activityVC.excludedActivityTypes = excludeActivities;

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

为了更好的图片这里是截图:

使用默认应用:

在此输入图像描述

使用Gmail: 在此输入图像描述

我也尝试过不同的答案.但它们都不起作用.

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有