一.打**
(2)但是:telprompt協議屬於蘋果的私有協議,一旦程式中使用了此協議,程式無法上架, 針對越獄的機器開發的系統,可以使用此協議
if (_webview == nil)
nsurl *url = [nsurl urlwithstring:@"tel://10010"];
nsurlrequest *request = [nsurlrequest requestwithurl:url];
[_webview loadrequest:request];
[self.view addsubview:_webview];
}
二.發簡訊
有2種方式
(2)如果自定義簡訊,可以做如下操作:
加入:messageui.framework
#import
實現**:mfmessagecomposeviewcontrollerdelegate
優點 1. 從應用出去能回來
2. 可以多人
3. 可以自定義訊息,訊息支援html格式的
而且如果在蘋果系統中,如果彼此的手機都是ios裝置,並且開通了imessage功能,彼此之間的簡訊
// bodyofmessage:資訊內容 recipients:**號碼陣列(可以發簡訊給10個人(陣列中的號碼))
- (void)sendsms:(nsstring *)bodyofmessage recipientlist:(nsarray *)recipients
}
// 處理傳送完的響應結果
- (void)messagecomposeviewcontroller:(mfmessagecomposeviewcontroller *)controller didfinishwithresult:(messagecomposeresult)result }
//郵件完成處理
-(void)mailcomposecontroller:(mfmailcomposeviewcontroller *)controller didfinishwithresult:(mfmailcomposeresult)result error:(nserror *)error
iOS 打電話 發簡訊 發郵件
方法一 直接撥打 但撥打完後不能反回到原應用介面 openurl用於開啟資源,如 打 發簡訊 發郵件 跳轉到其他應用 網頁等 方法二 撥打前會出現彈框提醒,撥打完後也可以反回應用介面,但這是蘋果的私有api,上架軟體不能使用此方法 注意 webview不需要顯示,即不需要寫 self.view ad...
IOS 原生打電話,發簡訊,發郵件的方法
應用內呼叫系統打 有兩種方式 使用webview來跳轉,把 號碼通過url傳遞給webview,這種方式會彈出是否要撥打的提示,可以選擇撥打或者不撥打,打完也會自動回到應用介面,推薦。objc view plain copy uiwebview callwebview uiwebview alloc...
iOS常用小功能 打電話,發簡訊,發郵件
打 方法 1 最簡單最直接的方式 直接跳到撥號介面 nsurl url nsurl urlwithstring tel 10010 缺點 打完後,不會自動回到原應用,直接停留在聯絡歷史介面 打 方法2 撥號之前會彈框詢問使用者是否撥號,撥完後能自動回到原應用 nsurl url nsurl urlw...