1
で使用しているときのデフォルトアラートの処理方法これを実行した後、2つのボタンを押して警告し、キャンセルします。 通話ボタンはダイヤラパッドにナビゲートし、問題のない通話を発信します。しかし、私はキャンセルボタンのクリックで何らかのアクションを実行したい。OpenUrlをtel:// 2373829239
ここに私のコードです。私は答えを得た上記のコメントから
NSString *urlString = [NSString stringWithFormat:@"tel:123"];
NSString *escaped = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:escaped]];
あなたは避けることはできません。 –
キャンセルボタンイベントで何らかの操作を実行したいと思います。 –
'' tel://'の代わりに '' telprompt:// 1234567890 "'を使ってみましたか?完了ブロックはキャンセル時にfalseを返します... – DonMag