2016-04-24 69 views
0

據我所知,沒有可能直接從應用程序撥打這樣的「* 100#」格式號碼,但是有沒有機會將號碼放在本地撥號盤上,用戶會選擇撥打不打電話?提前致謝。打開ios撥號盤

+0

我認爲它是如何直接打電話到別人的方式。我只想讓用戶決定按下通話或取消按鈕。 – Tino

回答

1

以下代碼應該完成這項工作。

if([[UIApplication sharedApplication] canOpenURL:[NSURL URLWithString:@"tel:+11111"]]) 
{ 
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:+11111"]]; 
} 

將「+11111」替換爲您要撥打的號碼。

此代碼僅適用於真正的iPhone,不適用於模擬器。在迅速

等效代碼

var url:NSURL? = NSURL(string: "tel://+11111") 
UIApplication.sharedApplication().openURL(url!)