UIWebViewオブジェクトでハイパーリンクを使用して、テキストリンクをUIAlertViewに埋め込むことができないという事実を回避しています。
標準の「ahref=...」表記を使用して、これらのハイパーリンクを識別して作成しました。ただし、これらのリンクでWebサイトを起動する必要はありません。アプリ内でメソッドを起動するようにします。
URLクリックをリダイレクトして、アプリ内でメソッドを起動させるにはどうすればよいですか?
UIWebViewオブジェクトでハイパーリンクを使用して、テキストリンクをUIAlertViewに埋め込むことができないという事実を回避しています。
標準の「ahref=...」表記を使用して、これらのハイパーリンクを識別して作成しました。ただし、これらのリンクでWebサイトを起動する必要はありません。アプリ内でメソッドを起動するようにします。
URLクリックをリダイレクトして、アプリ内でメソッドを起動させるにはどうすればよいですか?
を実装しUIWebViewDelegate
ますwebView:shouldStartLoadWithRequest:navigationType:
。
イベントを探しUIWebViewNavigationTypeLinkClicked
、メソッドを起動して戻りNO
ます。