web-dev-qa-db-ja.com

iOSでボタンから電話番号を呼び出す

押されたときにiPhoneの電話番号に電話をかけるボタンを作成したい。これが可能かどうかはわかりませんが、可能であれば、誰かが私を助けてくれることを望みます。
コードがありませんので、誰かが最初から最後まで私を助けてくれる必要があります。

26
Sam

あなたのボタンアクションでこれを試してください

-(IBAction)callPhone:(id)sender {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://1115550123"]];
}

次に、Interface Builderで、TouchUpInsideイベントを以前に宣言されたアクション(callPhone:)これで完了です。

90
arclight

代わりに次の1つを使用して、通話を終了したときに元のアプリに戻ることもできます。

-(IBAction)callPhone:(id)sender {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"telprompt://2135554321"]];
}

楽しい!

37
Yossi Tsafar