[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