zoukankan      html  css  js  c++  java
  • IOS实现发信息

    #import "ViewController.h"
    #import <MessageUI/MessageUI.h>

    @interface ViewController ()<MFMessageComposeViewControllerDelegate,UITextFieldDelegate, UITextViewDelegate>

    @end

    @implementation ViewController

    - (void)viewDidLoad {
        [super viewDidLoad];
    }

    - (IBAction)submit:(id)sender {
        if([MFMessageComposeViewController canSendText]){
            MFMessageComposeViewController *messageController=[[MFMessageComposeViewController alloc]init];
            //收件人
            messageController.recipients=[self.receiver.text componentsSeparatedByString:@","];
            //信息正文
            messageController.body=self.content.text;
          
            //设置代理,注意这里不是delegate而是messageComposeDelegate
            messageController.messageComposeDelegate=self;
            
            [self presentViewController:messageController animated:YES completion:nil];
            
        }
        
    }

    #pragma mark - MFMessageComposeViewController代理方法
    //发送完成,不管成功与否
    -(void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result{
        switch (result) {
            case MessageComposeResultSent:
                NSLog(@"发送成功.");
                break;
            case MessageComposeResultCancelled:
                NSLog(@"取消发送.");
                break;
            default:
                NSLog(@"发送失败.");
                break;
        }
        [self dismissViewControllerAnimated:YES completion:nil];
    }

    @end

  • 相关阅读:
    (转)五大常用算法之二:动态规划算法
    (转)五大常用算法之一:分治算法
    dict
    usaco2
    usaco3
    usaco4
    usaco1
    并查集
    洛谷P1428小鱼比可爱
    洛谷P1967货车运输
  • 原文地址:https://www.cnblogs.com/cbyniypeu/p/4447832.html
Copyright © 2011-2022 走看看