ios 调用打电话 三种方式

来源:互联网 发布:人工智能能代替老师吗 编辑:程序博客网 时间:2024/05/29 19:18

// 第一种方式打电话

- (void)makeACall{     NSString *number = @"";// 此处读入电话号码     NSString *num = [[NSString alloc] initWithFormat:@"tel://%@",number]; //number为号码字符串 如果使用这个方法 结束电话之后会进入联系人列表}

// 第二种方式打电话

- (void)makeACall{    NSString *num = [[NSString alloc] initWithFormat:@"telprompt://%@",number]; //而这个方法则打电话前先弹框  是否打电话 然后打完电话之后回到程序中 网上说这个方法可能不合法 无法通过审核    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:num]]; //拨号}

//  第三种方式打电话

// 下面的代码能在应用中添加一个电话按钮,UIWebView加载电话,这种是合法的,可以上App Store的。

-(void)makeACall{    NSString *phoneNum = @"";// 电话号码    NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@",phoneNum]];    if ( !phoneCallWebView ) {        phoneCallWebView = [[UIWebView alloc] initWithFrame:CGRectZero];// 这个webView只是一个后台的View 不需要add到页面上来  效果跟方法二一样 但是这个方法是合法的    }     [phoneCallWebView loadRequest:[NSURLRequest requestWithURL:phoneURL]];}



原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 晚上睡觉容易惊醒怎么办 每天早上被吵醒怎么办 孩子好动不爱学习怎么办 自习课不写作业怎么办 不爱学习的小孩怎么办 一年级小孩不爱学习怎么办 小孩不听话不爱学习怎么办 父母犯错我们该怎么办 孩子学习不爱动脑筋怎么办 孩子考试太马虎怎么办 小孩做作业马虎怎么办 同学抄我作业怎么办 别人抄我答案怎么办 学生考试前紧张怎么办 科目一考试紧张怎么办 1年级不认真学习怎么办 学生考试时紧张怎么办 小朋友不写作业怎么办 面对作业多应该怎么办 小学学生作业多怎么办 二年级学生马虎怎么办 孩子做数学题粗心怎么办 小孩拉的屎很粗怎么办 生地会考没及格怎么办 小孩大便特别粗怎么办 孩子拉屎太粗怎么办 地生考d怎么办 突然考的很差怎么办 犯同样的错误怎么办 考研考砸了怎么办 好学生九宫格怎么办 考试时有不会题怎么办 孩子是个滚刀肉怎么办 初中审题不认真怎么办 孩子出错率高怎么办 一年级小孩不认真怎么办 旅游时孩子走失怎么办 小孩抄作业怎么办啊 鼻塞流涕老不好怎么办 二年级学生贪玩怎么办 一年级孩子做题不认真怎么办