2011-07-30 8 views

答えて

0

Opening tel: links from UIWebViewにはいくつかの情報があります。物事はあなたがOSコールを示す対処するつもりはない

を欲しいもの&をしくみ

は/あなたのための警告ダイアログをキャンセルします。あれは君次第だ。 SafariアプリケーションのshouldStartLoadWithRequestメソッドがUIAlertViewを表示することによって間違いなくtel:スキームに応答するため、Safariに表示されます。 if([url.scheme isEqualToString:@ "tel"])の条件は、YESの場合、呼び出しとキャンセルボタンでUIAlertViewを起動する必要があります。呼び出し時には、sharedApplicationにopenURLを通知します。キャンセルに、あなたはNOので、あなたのアプリが

コード例をloadWithRequestしようとしませんが、また戻りたいでしょうコール&を発行しません。

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex{ 
      if (buttonIndex == 1) { 
      //OK clicked 
      } else { 
    } 
} 

- (void) _showAlert:(NSString*)title 
{ 
    UIAlertView* alertView = [[UIAlertView alloc] initWithTitle:title message:@"Check your networking configuration." delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil]; 
    [alertView show]; 
    [alertView release]; 
} 

ホープ、これはいくつかの方法であなたを助けました。

よろしく

ライナス

関連する問題