0

次のコードを使用しています。

- (IBAction)callZH:(id)sender {


UIWebView *callWebview = [[UIWebView alloc] init];
NSURL *telURL = [NSURL URLWithString:@"tel:mynumberhere"];
[callWebview loadRequest:[NSURLRequest requestWithURL:telURL]];

[self.view addSubview:callWebview];
}

上記のコードはうまく機能します。ただし、ユーザーが上記の IBAction が接続されているボタンをタップすると、アラート ビューが自動的にポップアップし、Tel# のキャンセルまたは呼び出しの下に 2 つのボタンがある Tel# が表示されます。アラート ビューで電話番号の上にタイトルを設定するにはどうすればよいですか?

4

1 に答える 1

0

個人的には、呼び出したいときは、webview を使用せずに使用します。

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:[NSString stringWithFormat:@"tel://%@", phoneNumber]]];

アラートを使用することをお勧めします。そのため、任意のタイトルで任意の種類のアラートを作成し、ユーザーが続行することを選択した場合は、上記のコードを呼び出して、それ以上ユーザー インターフェイスを中断することなく呼び出しを行うことができます。

于 2012-05-06T04:54:37.517 に答える