AQSActionEmailActivity 0.1.0

AQSActionEmailActivity 0.1.0

测试已测试
语言语言 Obj-CObjective C
许可 MIT
发布最新发布2014年12月

kaiinui 维护。



  • 作者
  • kaiinui

[iOS] 在 UIActivityViewController 的动作类别中显示的 UIActivity 类的电子邮件


Usage
---

```objc
UIActivity *emailActivity = [[AQSActionEmailActivity alloc] init];

UIActivityViewController *activityViewController = [[UIActivityViewController alloc] initWithActivityItems:activityItems applicationActivities:emailActivity];
activityViewController.excludedActivityTypes = @[UIActivityTypeMail];

[self presentViewController:activityViewController animated:YES completion:NULL];

高级用法

要设置标题,请在 activityItems 中包含 AQSEmailActivityTitle 对象。

NSArray *activityItems = @[
    [AQSEmailActivityTitle titleWithTitle:@"Title!"],
    @"Body!"
];

要设置收件人,请在 activityItems 中包含 AQSEmailActivityRecipient 对象。

NSArray *activityItems = @[
    [AQSEmailActivityRecipient recipientWithEmailAddress:@"[email protected]"]
];

要设置 CC 或 BCC 收件人,只需指定收件人的类型。

NSArray *activityItems = @[
    [AQSEmailActivityRecipient recipientWithEmailAddress:@"[email protected]" withType:AQSEmailActivityTypeCC]
];

将所有这些组合在一起,您可以表示一个标题为 标题、正文为 正文、收件人为 [email protected] 的电子邮件,如下所示。

NSArray *activityItems = @[
    [AQSEmailActivityTitle titleWithTitle:@"Title"],
    [AQSEmailActivityRecipient recipientWithEmailAddress:@"[email protected]"],
    @"Body"
];

安装

pod "AQSActionEmailActivity"

链接到文档

https://dl.dropboxusercontent.com/u/7817937/___doc___AQSActionEmailActivity/html/index.html

相关项目