2009-08-30 52 views
1

私は単語の完全なテーブルビューを提示する辞書スタイルのアプリケーションを作成しています。単語が選択されると、単語の定義を示すUITextViewが表示されます。私がしたいのは、 "See also:synonym1、synonym2"という行を追加することです。ここで、synonym1とsynonym2は、タッチされた同義語の定義にユーザーを連動させるリンクです。UITextViewにウェブ以外のリンクを追加するのに最適なアプローチ

これらのダイナミックリンクを追加するにはどうすればよいですか?ボタン?何とか小さなUIWebView UItableをオンザフライで追加しますか?

ありがとうございます!

答えて

1

あなたのUITextViewをUIWebViewに置き換えて、あなたの説明テキストとあなたのリンクを含むものを使用します。そのようなことに対して、即座にHTMLを生成することはかなり簡単です。

あなたのアプリにカスタムURLスキームを登録することも、intercept links as they're clickedすることもできます。

あなたのリンクが常にグループ化されている場合は、UIButtonsをカスタムビュー内で使用できない理由はありませんが、レイアウトとラップを自分で処理する必要があります。 HTMLでそれを行う方がずっと簡単です。

+0

答えとそのリンクをありがとう。私はリンクをインターセプトする方法を知らなかったので、UIWebViewから離れていました。 – skantner

関連する問題