如何通过按下按钮来打电话 - XCode

时间:2014-07-25 01:43:04

标签: ios

In想知道是否有可能在按下时创建一个调用某个数字(000)的按钮?

请包括所有内容,因为我很新。

我所说的就是我应该在标题和实现文件中添加的内容。

1 个答案:

答案 0 :(得分:1)

使用:

- (void)viewDidAppear:(BOOL)animated
{
    [super viewDidAnimated: animated];

    UIButton *button = [UIButton buttonWithType: UIButtonTypeCustom];
    button.frame = (CGRect){100,100,100,100};
    [button addTarget: self action: @selector(makeCall:) forControlEvents: UIControlEventTouchDown];
    [self.view addSubview: button];
}

- (void)makeCall:(id)sender
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"tel://000]];
}