1. 程式人生 > >iOS 打電話、發簡訊、發郵箱 、跳轉網站 功能(系統方法)

iOS 打電話、發簡訊、發郵箱 、跳轉網站 功能(系統方法)

//聯絡人:石虎  QQ: 1224614774暱稱:嗡嘛呢叭咪哄

/**

注意:打電話、發簡訊、發郵箱 、跳轉網站 功能(系統方法)---->要真機才有效果

*/

1.簡單實現效果圖:


2.實現程式碼:

@implementation ViewController

//打電話

- (IBAction)makePhone:(id)sender {

NSString *phoneNum = self.phoneTF.text;

NSString *urlStr = [NSStringstringWithFormat:@"tel://%@",phoneNum];

NSURL *url = [

NSURLURLWithString:urlStr];

// 呼叫系統內建應用撥打電話

    [[UIApplicationsharedApplication] openURL:url];

}

//發信息

- (IBAction)sendMessage:(id)sender {

NSString *urlStr = [NSStringstringWithFormat:@"sms://%@",self.phoneTF.text];

    [[UIApplicationsharedApplication] openURL:[NSURLURLWithString:urlStr]];

}

//發郵箱

- (IBAction)sendEmail:(id)sender {

NSString *mailStr = [NSStringstringWithFormat:@"mailto://%@",self.emailTF.text];

    [[UIApplicationsharedApplication] openURL:[NSURLURLWithString:mailStr]];

}

//進入網站

- (IBAction)gotoURL:(id)sender {

NSURL *url = [NSURLURLWithString:self.phoneTF.text];

    [[

UIApplicationsharedApplication] openURL:url];

}

@end


謝謝!!!