2011-06-01 49 views
0

我正在做一個應用程序,其中有一個文本字段輸入電話號碼,現在我想要每當用戶把數字放在該文本字段,必須有一個按鈕得到生成調用在那個特定的數字上。如何把iphone的電話功能應用

任何人都知道這個功能,那麼請幫助我。

非常感謝。

回答

4

假設self.textField是一個UITextField您可以在其中輸入數字。那麼下面的事件監聽器監聽器添加到您的「呼叫」按鈕:

- (IBAction)makeCall{ 
    NSURL *target = [[[NSURL alloc] initWithString:[NSString stringWithFormat:@"tel:%@", self.textField.text]] autorelease]; 
    [[UIApplication sharedApplication] openURL:target];  
} 
+2

我想你忘記了URL存儲在一個變量,像這樣: NSURL *目標= ... – 2011-06-01 08:25:50

+0

@Jakob,感謝您的通知 – knuku 2011-06-01 08:29:27