1

このコードでどこかに電話するようにユーザーに求めるダイアログを開いています:

-(void)callPhone:(NSString *)phone{
    NSURL *phoneURL = [NSURL URLWithString:[NSString stringWithFormat:@"telprompt://%@",phone]];
    [[UIApplication sharedApplication]openURL:phoneURL];
}

すべてが素晴らしいです。

ただし、このダイアログはテーブルビューの上に表示されます。ユーザーがダイアログの背後にあるテーブルビューをスクロールし始めたときに、このダイアログを自動的に閉じるようにします。

どのように ?

4

1 に答える 1

2

私の知る限り[[UIApplication sharedApplication]openURL:phoneURL];、OSにURLの処理を依頼することはできません。

于 2014-04-13T11:07:30.877 に答える