iOS 傳送郵件 打電話的呼叫

2021-06-23 07:12:13 字數 979 閱讀 7493

一、打**

nsstring *phonenum = @"";// **號碼

nsstring *num = [[nsstring alloc] initwithformat:@"telprompt://%@",phonenum]; //而這個方法則打**前先彈框 是否打** 然後打完**之後回到程式中 網上說這個方法可能不合法 無法通過審核

打**很簡單,但是這個不確定是否能通過審核...

二、發郵件

第一步:看看使用者的裝置是否能發郵件、是否設定過郵件賬戶,否則將不能使用

//啟用郵件功能

if (![mailclass cansendmail])

[self sendemail];

}

第二步:呼叫發郵件的viewcontroller,首先加入 messageui.framework,然後在你需要的地方#import

,就可以正常使用了。

//傳送郵件的檢視建立

-(void)sendemailvc

第三步:我們需要使用它的**來完成傳送結果返回的操作,當然需要mfmailcomposeviewcontrollerdelegate

//郵件**

#pragma mark - mfmailcomposeviewcontrollerdelegate

- (void)mailcomposecontroller:(mfmailcomposeviewcontroller*)controller

didfinishwithresult:(mfmailcomposeresult)result

error:(nserror*)error

[controller dismissviewcontrolleranimated:yes completion:nil];

}

iOS 打電話 發簡訊 發郵件

方法一 直接撥打 但撥打完後不能反回到原應用介面 openurl用於開啟資源,如 打 發簡訊 發郵件 跳轉到其他應用 網頁等 方法二 撥打前會出現彈框提醒,撥打完後也可以反回應用介面,但這是蘋果的私有api,上架軟體不能使用此方法 注意 webview不需要顯示,即不需要寫 self.view ad...

IOS打電話 發簡訊 發郵件總結

一.打 2 但是 telprompt協議屬於蘋果的私有協議,一旦程式中使用了此協議,程式無法上架,針對越獄的機器開發的系統,可以使用此協議 if webview nil nsurl url nsurl urlwithstring tel 10010 nsurlrequest request nsur...

iOS撥打電話

1,這種方法,撥打完 回不到原來的應用,會停留在通訊錄裡,而且是直接撥打,不彈出提示 nsmutablestring str nsmutablestring alloc initwithformat tel 186 x6979 nslog str str 2,這種方法,打完 後還會回到原來的程式,也...