我正在尝试创建一个应用程序,我想在按钮单击时调用特定的数字...
按钮的标题为“拨打xxx-yyy-zzzz寻求帮助”,单击此按钮后,将显示拨打此号码的呼叫菜单,我可以拨打电话或拒绝。
答案 0 :(得分:3)
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel://xxx-yyy-zzzz"]];
答案 1 :(得分:1)
Here's如何发起电话:
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:yourtelephonenumber"]];
This thread也有一些答案。
答案 2 :(得分:0)
使用UIAlertView实现此功能,代码如下,
-(IBAction)buttonAction
{
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"" message:@"Call xxx-yyy-zzzz?" delegate:self cancelButtonTitle:@"NO" otherButtonTitles:@"YES",nil];
[alert show];
[alert release];
}
//AlertView delegate
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
if(buttonIndex==1)
{
[[UIApplication sharedApplication]
openURL:[NSURL URLWithString:@"tel://xxx-yyy-zzzz"]];
}
else
{
//Do whatever you want
}
}