如何使用自定义UITableViewCell内的按钮拨打电话

时间:2018-05-20 21:51:24

标签: ios objective-c

我想创建联系人应用。如何使用自定义UITableViewCell内的按钮拨打电话?

这是我的代码。它仅在我按下呼叫按钮时才第一次工作。当我NSLog时,它会给我一个联系电话。当我点击按钮但没有显示对话框时。

NSString *phoneStr = [[NSString alloc] initWithFormat:@"tel://%@",[contactNumbersArray objectAtIndex:indexPath.section]]; 

NSLog(@"%@", [contactNumbersArray objectAtIndex:indexPath.section]);

UIApplication *application = [UIApplication sharedApplication];
[application openURL:[NSURL URLWithString: phoneStr] options:@{} completionHandler:nil];

2 个答案:

答案 0 :(得分:0)

我解决了它,因为rmaddy说我的数字包含空格+所以我用这个方法解决了它

https://stackoverflow.com/a/27306065/9820328

答案 1 :(得分:-1)

尝试使用

{{1}}