-1
アプリ内から電話をかけるには、次のコードがあります。しかし、ボタンをクリックするたびに何も起こりません。私が間違っているかもしれない考えiOSで電話をかけるボタンXcode
- (void)phonePressed:(id)sender
{
UIButton *btn = (UIButton*)sender;
NSString *key = [self.dictArray.allKeys objectAtIndex:btn.tag];
NSMutableArray *arrData = [self.dictArray objectForKey:key];
NSMutableDictionary *dict = [arrData objectAtIndex:btn.tag];
UIApplication *application = [UIApplication sharedApplication];
NSURL *URL = [NSURL URLWithString:[NSString stringWithFormat:@"tel://%@",[dict objectForKey:@"contact_phone"]]];
[application openURL:URL options:@{} completionHandler:^(BOOL success) {
if (success) {
NSLog(@"Opened url");
}
}];
}
誰もdictArrayが何であるかを知りません。 –
重複:https://stackoverflow.com/questions/27259824/calling-a-phone-number-in-swift –
あなたのdictArrayを表示できますか? – luckyShubhra