如何將郵件添加到郵件中,然後添加到郵件視圖中。如何添加UIImageView添加到郵件?
回答
如果使用的MFMailComposeViewController,則可以使用該視圖控制器的這個方法:
addAttachmentData:mime類型:文件名:將指定的數據作爲 附着到該消息。
- (無效)addAttachmentData:(NSData的*)附着mime類型:(的NSString *)mime類型文件名:(的NSString *)文件名
參數
- 附着
的數據到連接。通常,這是您要包含的 文件的內容。該參數不能爲零。
- mime類型
MIME類型所指定的數據。 (例如,JPEG圖像的MIME 類型爲image/jpeg。)有關有效MIME類型的列表, 請參閱http://www.iana.org/assignments/media-types/。該參數必須爲 不爲零。
- 文件名
的優選的文件名與 數據相關聯。這是應用於該文件的默認名稱,當它被傳送到目的地時,該文件爲 。 中的任何路徑分隔符(/)字符在傳輸之前會將文件名轉換爲下劃線(_)字符。該參數不能爲零。
討論
此方法 消息體之後,但在 用戶的簽名之前附着指定的數據。您可以附加多個文件(使用不同的文件名稱 ),但必須在顯示郵件組成 界面之前進行。在向用戶展示接口 之後不要調用此方法。
- (void)sendMailWithImage:(UIImage *)image
{
if([MFMailComposeViewController canSendMail]) {
MFMailComposeViewController *mailController = [[MFMailComposeViewController alloc] init];
if(mailController!=nil) {
mailController.mailComposeDelegate = self;
NSData *imageData = UIImagePNGRepresentation(image);
[mailController addAttachmentData:imageData mimeType:@"image/png" fileName:@"MyImageName"];
[mailController setSubject:yourSubject];
[mailController setMessageBody:yourBody isHTML:NO];
[self presentModalViewController:mailController animated:YES];
[mailController release];
}
else
{
//Do something like show an alert
}
}
也看過本作更多的幫助
+1,它使用了我在上面的代碼中我的回答 – Garoal
上建議的相同的方法,圖像將被統計添加,在我的項目中將不得不動態地, –
- 1. 添加UIImageView到UIView
- 2. 如何添加透視到UIImageView
- 3. 如何將UIPanGestureRecognizer添加到UIImageView中
- 4. 如何將UIImageView添加到MKOverlayRenderer?
- 5. 將UIImageView添加到UIScrollView
- 6. 將UUD添加到UIImageView
- 7. 將UIImageView添加到UIScrollView
- 8. 將註釋添加到UIImageView
- 9. 將UIImageView添加到UIScrollView
- 10. 將UIImageView添加到UITableViewCell?
- 11. 添加UITapRecognizerController到的UIImageView
- 12. UIImageView沒有添加到UIView
- 13. 添加文本到UIImageView
- 14. 將UIImageView添加到UIButton
- 15. 將UILabel添加到UIImageView
- 16. PHP郵件添加';'到URL
- 17. 無法添加UIImageView?
- 18. 如何添加郵件附件箱
- 19. 如何添加懶惰的圖像加載到UIimageview
- 20. 如何在UINavigationController的上面添加UIImageView
- 21. 如何在UIImageView中添加UILabel
- 22. 如何在CALayer上添加UIImageView?
- 23. 如何僅向UIImageView添加右邊框
- 24. 如何在RTLabel中添加UIImageView?
- 25. iPhone:添加UIImage到UIImageView添加第二個圖像
- 26. 如何以編程方式將UIImage添加到UIImageView然後將該UIImageView添加到另一個UIView?
- 27. 如何使用UIImageView附加郵件?
- 28. 將附件添加到電子郵件
- 29. 將附件添加到電子郵件
- 30. 將附件添加到PHP郵件
那麼這是一個簡短的問題,你能不能至少告訴我們你嘗試過什麼,我們看一些代碼或錯誤... –