如何使iPhone中的电话号码可点击?

3
我在UITableView的多个单元格中有一些电话号码,MKAnnotations的副标题中也有电话号码。

我该如何使这些电话号码可点击,以便它们可以在iPhone上启动手机应用并拨打电话?

1个回答

5

只有 UITextView 可以自动处理这个问题。

其他任何东西都需要你自己调用(例如响应点击):

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel:15415551234"]];

2
值得一提的是,使用tel:...会立即离开应用程序并拨打电话号码,通话结束后仍然停留在电话应用程序中。相反,telprompt:...会询问用户是否要拨打该号码,通话结束后原始应用程序将被带回前台。 - Mike

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接