我找到了有关如何从应用程序以编程方式调用号码的答案。
@IBOutlet weak var phoneNumberTextField: UITextField!
...
@IBAction func phoneDialButton(sender: UIButton) {
let phoneNumberToCall = phoneNumberTextField.text
let url: NSURL = NSURL(string: "tel://\(phoneNumberToCall)")!
UIApplication.sharedApplication().openURL(url)
}
我比较好奇的是如果引入一个新的领域
@IBOutlet weak var phoneNameTextField: UITextField!
当您调用电话时,我该如何将该字符串作为您要调用的姓名?有可能吗?
最佳答案
你所要求的是不可能的。当您调用号码时出现的姓名可以是与该号码关联的联系人姓名,也可以是电子邮件中建议的联系人姓名。您必须以编程方式创建联系人,并将所需的姓名与您要调用的号码相关联,或者更新现有联系人(如果该电话号码已存在)。
关于ios - 从 iOS 应用程序调用带有姓名的号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35875987/