iphone - 如何以编程方式调用电话?

标签 iphone objective-c ios

我需要通过单击按钮以编程方式在我的应用中调用。

为此我找到了这样的代码。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1-800-555-1212"]];

在iphone sdk 3.0 和iphone 2.0 中也可以吗

有什么可以帮忙的吗

提前谢谢你。

最佳答案

将电话号码保存在单独的字符串中。

NSString *phoneNumber = @"1-800-555-1212"; // dynamically assigned
NSString *phoneURLString = [NSString stringWithFormat:@"tel:%@", phoneNumber];
NSURL *phoneURL = [NSURL URLWithString:phoneURLString];
[[UIApplication sharedApplication] openURL:phoneURL];

关于iphone - 如何以编程方式调用电话?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8320879/

相关文章:

ios - UITextfield 的文本在填充后不会向左移动 - 因为我一直在输入

ios - Instagram - 如何在 Objective C 中使用 API 关注用户

ios - UITableview 未在 viewWillAppear 或 PerformSelectorOnMainThread 上刷新 1 行

ios - iPhone 像素坐标问题

iphone - 我可以使用 facebook-connect 作为我的用户身份验证吗?

iphone - Objective-C - 检测用户何时更改应用程序的通知设置

php - 在用 PHP 创建的 iPhone 上解析 XML

objective-c - 检查 inf - Objective-C

iphone - 如何检查 MKCoordinateRegion 中的 MKAnnotation 是否可用

iphone - 在 _one_ ASIHTTPRequest 中流式传输多个文件