目前我正在使用UIWebView拨打电话

NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel://123456789"];
[self.callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];


当我按一个按钮拨打电话时,出现一个UIAlertView并要求标题为123456789的确认

如何更改其标题和消息?

谢谢。

最佳答案

不要使用UIWebView,只需向用户显示UIAlertView,询问他/她是否要呼叫。另外,//方案中没有tel:,因此tel:123456789是正确的。

然后只需通过tel:打开[[UIApplication sharedApplication] openURL:telURL]网址。

同样不要忘记检查用户设备是否可以拨打电话:

NSURL *telURL = [NSURL URLWithString:@"tel:123456789"];

if ([[UIApplication sharedApplication] canOpenURL:telURL]) {
 // Present the user with the dialog to start the call
} else {
 // inform the user that he/she can't call numbers from their device.
}

关于ios - 拨打电话时如何自定义警报 View ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22373684/

10-08 21:07