欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

IOS程序開發(fā)之跳轉(zhuǎn)短信發(fā)送界面實現(xiàn)發(fā)送短信功能

 更新時間:2016年01月15日 09:50:29   作者:wolfhous  
在程序開發(fā)中,我們經(jīng)常遇到這樣一功能:某個程序里面發(fā)送一些短信驗證,那么基于代碼是如何實現(xiàn)的呢?下面小編通過本文給大家介紹IOS程序開發(fā)之跳轉(zhuǎn)短信發(fā)送界面實現(xiàn)發(fā)送短信功能,有需要的朋友拿去用

項目需求:在程序開發(fā)中,我們需要在某個程序里面發(fā)送一些短信驗證(不是接收短信驗證,關(guān)于短信驗證,傳送門:http://www.cnblogs.com/wolfhous/p/5096774.html

項目實現(xiàn):

新建demo,直接看我源碼標(biāo)志.


源碼截圖


真機(jī)截圖


就是如此簡單,如您有任何問題/建議或者更好的實現(xiàn)方法,聯(lián)系本人.

可以看我折疊的源碼

/** 點擊發(fā)送短信按鈕*/
- (IBAction)sendMessageBut:(id)sender {
/** 如果可以發(fā)送文本消息(不在模擬器情況下*/
if ([MFMessageComposeViewController canSendText]) {
/** 創(chuàng)建短信界面(控制器*/
MFMessageComposeViewController *controller = [MFMessageComposeViewController new];
controller.recipients = @[self.phoneTextField.text];//短信接受者為一個NSArray數(shù)組
controller.body = self.messageBody.text;//短信內(nèi)容
controller.messageComposeDelegate = self;//設(shè)置代理,代理可不是 controller.delegate = self 哦!!!
/** 取消按鈕的顏色(附帶,可不寫) */
controller.navigationBar.tintColor = [UIColor redColor];
[self presentViewController:controller animated:YES completion:nil];
}else{
NSLog(@"模擬器不支持發(fā)送短信");
}
}
#pragma mark - MFMessageComposeViewControllerDelegate
/**
* 協(xié)議方法,在信息界面處理完信息結(jié)果時調(diào)用(比如點擊發(fā)送,取消發(fā)送,發(fā)送失敗)
*
* @param controller 信息控制器
* @param result 返回的信息發(fā)送成功與否狀態(tài)
*/
- (void)messageComposeViewController:(MFMessageComposeViewController *)controller didFinishWithResult:(MessageComposeResult)result
{
/** 發(fā)送完信息就回到原程序*/
[self dismissViewControllerAnimated:YES completion:nil];
switch (result) {
case MessageComposeResultSent:
NSLog(@"發(fā)送成功");
break;
case MessageComposeResultFailed:
NSLog(@"發(fā)送失敗");
break;
case MessageComposeResultCancelled:
NSLog(@"發(fā)送取消");
default:
break;
}
}

以上就是本文給大家介紹的IOS程序開發(fā)之跳轉(zhuǎn)短信發(fā)送界面實現(xiàn)發(fā)送短信功能的全部敘述,希望大家喜歡。

相關(guān)文章

  • ios用AFN進(jìn)行文件上傳的示例代碼

    ios用AFN進(jìn)行文件上傳的示例代碼

    本篇文章主要介紹了ios用AFN進(jìn)行文件上傳的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • iOS UIImageView圖片自動拉伸功能

    iOS UIImageView圖片自動拉伸功能

    這篇文章主要介紹了iOS UIImageView圖片自動拉伸功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 判斷iPhone的WiFi是否打開的兩種方法

    判斷iPhone的WiFi是否打開的兩種方法

    大家都知道判斷WiFi是否連接可以使用Reachability進(jìn)行判斷,那么wifi是否打開應(yīng)該怎么判斷呢?下面小編給大家分享兩種完全基于不同思路的方法,需要的朋友參考下
    2016-11-11
  • iOS各種ViewController控制器使用示例完整介紹

    iOS各種ViewController控制器使用示例完整介紹

    這篇文章主要為大家介紹了iOS各種ViewController控制器使用示例完整介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • XCode 加快編譯鏈接速度的方法

    XCode 加快編譯鏈接速度的方法

    這篇文章主要介紹了XCode 加快編譯鏈接速度的方法的相關(guān)資料,這里整理了三種方法,需要的朋友可以參考下
    2016-10-10
  • iOS制作framework靜態(tài)庫圖文教程

    iOS制作framework靜態(tài)庫圖文教程

    這篇文章主要為大家詳細(xì)介紹了iOS制作framework靜態(tài)庫圖文教程,感興趣的小伙伴們可以參考一下
    2016-08-08
  • iOS 定制多樣式二維碼

    iOS 定制多樣式二維碼

    最常見的二維碼功能包括信息獲取、網(wǎng)站跳轉(zhuǎn)、電商交易、手機(jī)支付等等,其擁有密度小、信息容量大、容錯能力強(qiáng)、成本低、制作難度低等優(yōu)點。在移動開發(fā)中,二維碼的地位也越來越重要,掌握二維碼的基本操作是重要的本領(lǐng)之一。本文將講解iOS定制二維碼的步驟與方法。
    2017-03-03
  • iOS開發(fā)實現(xiàn)下載器的基本功能(1)

    iOS開發(fā)實現(xiàn)下載器的基本功能(1)

    這篇文章主要為大家詳細(xì)介紹了iOS開發(fā)實現(xiàn)下載器基本功能的相關(guān)資料,感興趣的小伙伴們可以參考一下
    2016-07-07
  • 深入解析iOS應(yīng)用開發(fā)中對設(shè)計模式中的橋接模式的使用

    深入解析iOS應(yīng)用開發(fā)中對設(shè)計模式中的橋接模式的使用

    這篇文章主要介紹了iOS應(yīng)用開發(fā)中對設(shè)計模式中的橋接模式的使用,bridge橋接模式中主張把抽象部分與實現(xiàn)部分分離,需要的朋友可以參考下
    2016-03-03
  • Drawer?Builder組件實現(xiàn)flutter側(cè)邊抽屜效果示例分析

    Drawer?Builder組件實現(xiàn)flutter側(cè)邊抽屜效果示例分析

    這篇文章主要為大家介紹了Drawer?Builder組件實現(xiàn)flutter側(cè)邊抽屜效果示例分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10

最新評論