//拨打电话
+ (void)callPhoneWith:(NSString *)phoneNumber andTarget:(UIView *)target
{
UIWebView *phoneWebView;
for (UIView *subV in target.subviews){
if ([subV isKindOfClass:[UIWebView class]]){
phoneWebView = (UIWebView *)subV;
break;
}
}
if (!phoneWebView){
//如果没有的话就添加一个webView
phoneWebView = [[UIWebView alloc] initWithFrame:CGRectZero];
[target addSubview:phoneWebView];
}
//否则就不用添加了,直接用已经存在的webView来加载就可以了
NSURL *url = [NSURL URLWithString:[@"tel://" stringByAppendingString:phoneNumber]];
[phoneWebView loadRequest:[NSURLRequest requestWithURL:url]];
}