zoukankan      html  css  js  c++  java
  • 调用IOS邮件系统发送邮件

    1.导入MessageUI.framework框架

    2.在需要应用的控制器头文件:#import <MessageUI/MessageUI.h>,并加入委托:<MFMailComposeViewControllerDelegate>

    3.实现方法:

    -(void)displayComposerSheet 
    {
        MFMailComposeViewController *picker = [[MFMailComposeViewController alloc] init];
        picker.mailComposeDelegate = self;
        
        [picker setSubject:@"Enter Your Subject!"];
        
        // Set up recipients
        NSArray *toRecipients = [NSArray arrayWithObject:@"donald.wong5@gmail.com"]; 
         
        
        [picker setToRecipients:toRecipients];
        
        // Attach an image to the email
        NSString *path = [[NSBundle mainBundle] pathForResource:@"" ofType:@"png"];
        NSData *myData = [NSData dataWithContentsOfFile:path];
        [picker addAttachmentData:myData mimeType:@"image/png" fileName:@""];
        
        // Fill out the email body text
             
        [self presentModalViewController:picker animated:YES];
        
    }
    - (void)mailComposeController:(MFMailComposeViewController*)controller didFinishWithResult:(MFMailComposeResult)result error:(NSError*)error 
    {    
         
        [self dismissModalViewControllerAnimated:YES];
    }

  • 相关阅读:
    java Spring 基于注解的配置(一)
    java Spring 在WEB应用中的实例化
    java Spring 生命周期
    java Spring bean作用域
    java Spring集合
    java Spring配置数据单元
    Velocity 入门(一)
    java strtus2 DynamicMethodInvocation配置(二)
    Android WindowManager 小结
    Android 快速选择联系人
  • 原文地址:https://www.cnblogs.com/hellocby/p/2693680.html
Copyright © 2011-2022 走看看