ในโพสต์นี้เราจะมาดูวิธีการสร้างโทรศัพท์ใน 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 − คลิกที่ปุ่มโทรออกจะเป็นการโทรไปยังหมายเลขดังที่แสดงด้านล่าง