如何在使用 Swift 的 iOS 10 中拨打电话?


在这篇文章中,我们将学习如何以编程的方式在 iOS 中拨打电话。

让我们开始吧。

步骤 1 − 打开 Xcode → 新建项目 → 单视图应用程序 → 命名为“MakeCall”

步骤 2 − 打开 Main.storyboard 并添加一个文本字段和一个按钮,如下所示

步骤 3 − 为文本字段创建 @IBOutlet,命名为 phoneNumberTextfield。

步骤 4 − 为呼叫按钮创建 @IBAction 方法 callButtonClicked

步骤 5 − 要拨打电话,我们可以使用 iOS openURL。在 callButtonClicked 中添加以下代码行

if let url = URL(string: "tel://\(phoneNumberTextfield.text!)"),
UIApplication.shared.canOpenURL(url) {
UIApplication.shared.open(url, options: [:], completionHandler: nil)

步骤 6 − 运行该应用并输入你要拨打的号码,如下图所示

步骤 7 − 单击呼叫按钮,系统将显示一个带有“呼叫”和“取消”选项的提示框

步骤 8 − 单击呼叫按钮,将呼叫到该号码,如下所示

更新日期: 2019-09-11

超过 2 千次浏览

开启您的职业生涯

通过完成课程并获得认证

开始
广告