2009-08-03 28 views
0

私はメールに画像を添付していますが、どうやってメールにhtmlファイルを添付できますか? ここにメールで画像ファイルを添付しているコードです。html添付ファイルiphone

UIImage *artworkImage = viewImage; 
NSData *artworkJPEGRepresentation = nil; 
if (artworkImage) 
{ 
    artworkJPEGRepresentation = UIImageJPEGRepresentation(artworkImage, 0.7); 
} 
if (artworkJPEGRepresentation) 
{ 
    [composeVC addAttachmentData:artworkJPEGRepresentation mimeType:@"image/jpeg" fileName:@"Image.jpg"]; 
} 
[self presentModalViewController:composeVC animated:YES]; 
[composeVC release]; 

同じ方法でHTMLを添付するにはどうすればよいですか。

HTMLを本文に設定したくないので、HTMLを添付ファイルとして送信したいと思います。

この問題に関して親切に私を案内します。

答えて

0

は、あなたがイメージして行っているのと同じ方法でそれを添付しようとしたことがあり:

NSData* htmlAttach = [NSData dataWithContentsOfFile:@"html-file.html"]; 
[composeVC addAttachmentData:htmlAttach 
        mimeType:@"text/html" 
        fileName:@"html-file.html" 
]; 
+0

をはい、私はすでにこれを試してみましたが、それは電子メールでHTMLファイルを添付して動作していないが、それを処理しません。 html.iは、何かメッセージを表示するようなhtmlで何をしたかを表示しないという意味です。 – user130934

+0

あなたの質問を明確にすることができますか?HTMLをどのくらい正確に表示するかは言いません。体として?本文のファイルアイコンとして?他に何か - あれば何? – teabot

関連する問題