如何在iPhone中的MFMailComposer委托的消息正文中设置图像和文本

时间:2011-09-19 12:39:21

标签: iphone objective-c mfmailcomposeviewcontroller

我有一个邮件控制器,我在邮件控制器中附加了一个图像 现在我想在此图像下方添加一个文本。 我试图设置消息体,但文字出现在图像上方。 接下来,我试图做,但它不能工作。 我想添加“通过应用程序名称发送”文本 请帮忙 在此先感谢

MFMailComposeViewController *controller = [[MFMailComposeViewController alloc] init];
    controller.mailComposeDelegate = self;
    controller.modalPresentationStyle = UIModalPresentationFullScreen;
    [controller setSubject:@"App Name"];
    controller.navigationBar.tintColor = [UIColor grayColor];
    UIImage *img=dataObj.images;
    NSData *imageData=UIImagePNGRepresentation(img);
    [controller addAttachmentData:imageData mimeType:@"image/png"  fileName:@"Default.png"];

    NSString *abc=[NSString stringWithFormat:@"sent via App Name"];


    [self presentModalViewController:controller animated:YES];
    [controller release];

1 个答案:

答案 0 :(得分:0)

这样做:

NSString *abc=[NSString stringWithFormat:@"sent via App Name"];
[controller setMessageBody:abc isHTML:no];