在我的應用程序,我有一個觀點,其中有一家公司的電話號碼,完整地址被顯示出來。我想要的是,當用戶觸摸該電話號碼時,它應該撥打電話。 那麼,當用戶觸摸該電話號碼時如何操作。 任何答案將appriciated。感謝你們。
回答
如果您將文本置於UITextView
中,則會設置該設置以自動檢測電話號碼。然後,OS將突出的電話號碼,如果用戶點擊它,如果他們想打這個電話
當用戶點擊該號碼時,是否可以在模擬器中看到提示消息。 – Tarunkumar 2012-07-11 13:22:13
現在我在文本視圖中獲取該數據,但不能通過鼠標進行點擊。那麼如何知道它的工作與否呢? – Tarunkumar 2012-07-11 13:24:25
我需要添加[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@「tel:9995551234」]]; – Tarunkumar 2012-07-11 13:25:48
-(IBAction)callPhone:(id)sender {
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:1234567890"]];
}
然後連接TouchUpInside
這個,你是好去它會提示他們。希望有所幫助!
-(void)callPhone:(id)sender{
NSURL *url = [NSURL URLWithString: @"tel://848444488"];
NSLog(@"Call %@", url);
[[UIApplication sharedApplication] openURL:url];
}
如果手機是在形式848 44 44 88使用此代碼,以消除空間:
NSString *phoneWithoutSpaces = [[NSString stringWithFormat:@"tel://%@", @"848 44 44 88"] stringByReplacingOccurrencesOfString:@" " withString:@""];
NSURL *url = [NSURL URLWithString:phoneWithoutSpaces];
做這個
NSString *phoneNumber = [NSString StringWithFormat:@"tel:%@", textField.text];
[[UIApplication SharedApplication] openURL:[NSURL URLWithString:phoneNumber]];
- 1. iPhone:撥打電話
- 2. 在iPhone上撥打電話
- 3. iPhone Safari撥打電話
- 4. 如何撥打電話?
- 5. WatchKit如何撥打電話
- 6. 如何在Java EE中撥打電話
- 7. 撥打電話
- 8. 在android中撥打電話
- 9. 如何在iPhone應用程序中撥打電話?
- 10. 如何在Swift中撥打電話號碼後撥打分機
- 11. 撥打外撥電話
- 12. 從iPhone應用程序撥打電話
- 13. 我如何設置iphone在預定日期撥打電話?
- 14. 如何撥打電話號碼開頭*在iphone應用
- 15. 如何在iPhone撥打電話時禁用呼叫提醒?
- 16. 如何在iphone與特定閾值抖動時撥打電話?
- 17. 「Truphone Anywhere」<TM>如何在iPhone上撥打GSM電話?
- 18. PhantomJS:撥打電話
- 19. iPhone如何撥打電話,包括暫停和#撥打的conf數字
- 20. 從JavaScript中撥打電話
- 21. 在後臺撥打電話?
- 22. html5在ios撥打電話
- 23. 撥打電話時撥打電話號碼。
- 24. 撥打電話時是否可以撥打電話號碼?
- 25. 撥打電話作爲選項撥打電話記錄
- 26. 重新撥打電話與撥打電話
- 27. 在android中撥打電話號碼(點擊圖標可以撥打電話)嗎?
- 28. 如何在撥打電話時隱藏電話號碼
- 29. 當你點擊iphone電話簿時如何撥打號碼?
- 30. 如何從iphone撥打我的電話號碼
試... [UIApplication的sharedApplication] openURL:[NSURL URLWithString:@「tel:91-775-107-1248」]]; – Dhiru 2016-11-09 11:20:40