2013-04-12 40 views
2

我用自定義的文件名保存了一個普通的「.txt」文件。在QLPreviewController中顯示此文件並點擊「Mail」選項時,附加的文件名與我在保存時所用的文件名相同。我想在「MAIL」中顯示時更改文件的名稱。 是否可以這樣做? 感謝您的回答如何更改QLPreviewController中的文件名?

回答

1

你能做到這一點反過來:從返回

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

和定製QLPreviewItem:拯救你希望出現在Mail.app並通過實施QLPreviewController自定義名稱的名稱下它(previewItemTitle)。

0

我希望這是你所需要的..

[mailComposer addAttachmentData:[NSData dataWithContentsOfFile:self.yourFilePath] 
           mimeType:@"application/txt" fileName:[NSString stringWithFormat:@"MAIL.txt"]];