質問

私は、ユーザーの入力することができる、他のものの間で、電話番号をアプリを開発しています。その後、inputed情報を見ながら、私は自動的に電話番号を検出UITextViewに電話番号を表示します。

ユーザーが電話番号を押したときに

iPhoneで、彼は自動的に彼が電話をかけたいかどうか尋ねています。これは私は何もすることなく、たまたまます。

問題がある...のiPodやiPadで何が起こりますか?デフォルトの動作は何ですか?そのような「使用不可アクション」か何かを言って、彼のユーザが電話番号を押したことを検出する方法、および出力UIAlertViewはありますか?

Alternativelly、その動作を取得する方法が存在するとき、デフォルトの機能のない画面で、ユーザを押す「何か」?たとえば...ユーザーがボタンを押すと、自動的に(私はそれは一例ですが、その番号を呼び出すことはありません)911を呼び出します。

答えてくれてありがとう。私は親切、私は(私は、iPodやiPadではありません)私のアプリをテストすることができないデバイスでの行動のaffraidのだ。

役に立ちましたか?

解決

私はUITextViewは、URLをクリックを処理しない場合、それはキャッチすることも可能だとは思いません。コール誰かへの可能性のないデバイスではUITextViewは、単に何もしません。

あなたはあなたのケースで、これは

となり、単純にそれぞれのURLを開いて、自分で数字を呼び出すことができます
[[UIApplication sharedApplication] openURL:
   [NSURL URLWithString:@"tel:0800-CALL-ME"]];

詳細はのUIApplicationのクラスの説明を確認します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top