Iphone 附件PDF是否在MailComposer中显示?
我有个问题。我正在将Iphone 附件PDF是否在MailComposer中显示?,iphone,objective-c,Iphone,Objective C,我有个问题。我正在将PDF文档附加到MFMailComposer。问题是,如果我附加了一个只包含一页的PDF文档,那么当我演示MFMailComposer时,附加的PDF将打开并显示。但是,如果我附加了一个包含多个页面的PDF,那么它将显示为图标 如果pdf有一页或多页,我需要显示为图标 任何人都可以检查一下 它应该可以在iPad上运行 如果是默认功能,请与apple文档链接。 示例代码: MFMailComposeViewController *objMFMailComposeViewCon
PDF
文档附加到MFMailComposer
。问题是,如果我附加了一个只包含一页的PDF
文档,那么当我演示MFMailComposer
时,附加的PDF将打开并显示。但是,如果我附加了一个包含多个页面的PDF
,那么它将显示为图标
如果pdf有一页或多页,我需要显示为图标
任何人都可以检查一下
它应该可以在iPad上运行
如果是默认功能,请与apple文档链接。
示例代码:
MFMailComposeViewController *objMFMailComposeViewController = [[MFMailComposeViewController alloc] init];
if([MFMailComposeViewController canSendMail])
{
[objMFMailComposeViewController setMailComposeDelegate:self];
[objMFMailComposeViewController setSubject:[NSString stringWithFormat:@"Generated Reports for %@",lbl_details.text]];
NSString *path = [[NSBundle mainBundle] pathForResource:@"Material Details" ofType:@"pdf"];
NSData *myData = [NSData dataWithContentsOfFile:path];
[objMFMailComposeViewController addAttachmentData:myData mimeType:@"application/pdf" fileName:@"Material Details.pdf"];
[objMFMailComposeViewController setMessageBody:@"" isHTML:NO];
[self presentModalViewController:objMFMailComposeViewController animated:YES];
}
它是默认功能,因为您可以通过电子邮件从照片库发送图像来尝试它。它显示图像预览您能提供苹果公司的文件吗?