nmd*_*ias 5 objective-c ios uidocumentinteraction
我正在使用UIDocumentInteractionController发送带有PDF附件的电子邮件,如下所示:
我首先展示PDF文件
-(void)showPDFFile
{
NSURL *url = [NSURL fileURLWithPath:_filePath];
if (url) {
_documentInteractionController =
[UIDocumentInteractionController interactionControllerWithURL:url];
[_documentInteractionController setDelegate: self];
[_documentInteractionController presentPreviewAnimated:YES];
}
}
- (UIDocumentInteractionController *)setupControllerWithURL:(NSURL *)fileURL
usingDelegate:(id <UIDocumentInteractionControllerDelegate>)interactionDelegate {
UIDocumentInteractionController *interactionController =
[UIDocumentInteractionController interactionControllerWithURL: fileURL];
[interactionController setDelegate: interactionDelegate];
return interactionController;
}
Run Code Online (Sandbox Code Playgroud)
显示PDF文件时,用户单击"导出"选项,将显示iOS的"打开方式"视图.
现在单击该电子邮件会打开一个View Controller,准备发送电子邮件.
如何以编程方式设置To:CC/BCC和Subject字段?
谢谢!
您可以使用以下属性指定邮件的主题UIDocumentInteractionController name:
_documentInteractionController.name = @"My custom mail subject";
Run Code Online (Sandbox Code Playgroud)
不幸的是,这是我发现的唯一可以通过配置的属性UIDocumentInteractionController。
| 归档时间: |
|
| 查看次数: |
1760 次 |
| 最近记录: |