如何在使用 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 千次瀏覽

開啟您的職業生涯

透過完成課程並獲得認證

開始
廣告