是否可以在swift 2中隐藏NSURL tel函数中的数字?

时间:2015-10-22 09:24:11

标签: ios xcode swift

    @IBAction func callingButtonTapped(sender: AnyObject) {
    let busPhone = String("0888888")
    let namePhone = String("NAME")
    if let url = NSURL(string: "tel://\(busPhone)") {
        UIApplication.sharedApplication().openURL(url)
    }

您好我是使用Swift开发应用程序的新手。是否有可能当我从应用程序中拨打此088888号码时,号码不会显示并显示' NAME'代替?

3 个答案:

答案 0 :(得分:3)

不,这是不可能的。 URL-Scheme仅打开拨打该号码的电话应用程序。

无论iOS上的编程语言如何,这都是不可能的。

答案 1 :(得分:0)

不,这是不可能的。 这些是tel URL方案的功能:https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html 它与Swift vs Objective-C无关。

答案 2 :(得分:0)

始终无法隐藏网址中的号码。我们无法隐藏并显示“姓名”。而不是URL号。我们可以使用打开的URL使用tel:088888默认调用no。在iOS中,不可能这样做。