2

我保存了一个带有自定义文件名的普通“.txt”文件。在 QLPreviewController 中显示此文件并点击“邮件”选项时,附加的文件名与我在保存时给出的相同。我想在“MAIL”中显示时更改文件的名称。有可能这样做吗?感谢您的回答

4

2 回答 2

1

你可以反过来做:保存在你想出现在 Mail.app 中的名称下,并通过实现在 QLPreviewController 中自定义名称:

- (id)previewController:(QLPreviewController *)previewController previewItemAtIndex:(NSInteger)idx

并自定义QLPreviewItem从它返回(previewItemTitle)。

于 2013-04-12T08:22:15.390 回答
0

我希望这是你需要的..

[mailComposer addAttachmentData:[NSData dataWithContentsOfFile:self.yourFilePath]
                               mimeType:@"application/txt" fileName:[NSString stringWithFormat:@"MAIL.txt"]];
于 2013-04-12T09:26:40.250 回答