//方法1
//直接跳到發簡訊介面,但是不能指定簡訊內容,而且不能自定回到原應用
nsurl *url = [nsurl urlwithstring:@"sms://10010"];
//方法2
//如果想指定簡訊內容,那就得使用messageui框架
//包含主文頭就
#import 顯示發簡訊的控制器
mfmessagecomposeviewcontroller *vc = [[mfmessagecomposeviewcontroller alloc] init];
// 設定簡訊內容
vc.body = @"吃飯了沒?";
// 設定收件人列表
vc.recipients = @[@"10010", @"02010010"];
// 設定**
vc.messagecomposedelegate = self;
// 顯示控制器
[self presentviewcontroller:vc animated:yes completion:nil];
**方法,當簡訊介面關閉的時候呼叫,發完後會自動回到原應用
- (void)messagecomposeviewcontroller:(mfmessagecomposeviewcontroller *)controller didfinishwithresult:(messagecomposeresult)result
else if (result == messagecomposeresultsent) else
}
iOS常用小功能 打電話,發簡訊,發郵件
打 方法 1 最簡單最直接的方式 直接跳到撥號介面 nsurl url nsurl urlwithstring tel 10010 缺點 打完後,不會自動回到原應用,直接停留在聯絡歷史介面 打 方法2 撥號之前會彈框詢問使用者是否撥號,撥完後能自動回到原應用 nsurl url nsurl urlw...
iOS常用小功能
這些功能比較實用,而且實現的 也比較簡單 此方式打完 不會返回應用介面,而是停留在打 介面 nsurl url nsurl urlwithstring tel 10086 此方法撥號之前會提示是否撥號,打完 後會回到應用介面,但是因為是私有api,蘋果不建議使用 nsurl url nsurl ur...
iOS呼叫系統發簡訊功能詳解
ios呼叫系統的發簡訊功能可以分為兩種 1,程式外呼叫系統發簡訊。2,程式內呼叫系統發簡訊。第二種的好處是使用者發簡訊之後還可以回到app。這對app來說非常重要。這個方法其實很簡單,直接呼叫openurl即可 uiapplication sharedapplication openurl nsur...