0

サーバーからいくつかのテキストが送られてきました。その一部は HTML です。属性付きの文字列と initWithData を使用して、表示用のテキストをフォーマットし、Apple が青と下線付きで表示されるようにすることができました。しかし、タップを検出できませんでした。私は TTTAttributedLabel を使用し、ダミー文字列を記述して、didSelectLinkWithURL でインターセプトされたタップのリンクを作成することができました。問題は、テキストの範囲を定義する方法は、リンクのテキストを知っていることを前提としていることです。毎回異なる文字列を取得していて、リンクを追加する文字列が何なのかわかりません。タグの開始と終了を探す必要がありますか? また、文字列に複数のリンクが埋め込まれている場合、TTT は処理できますか?

4

2 に答える 2

0

UIWebview に HTML コードでテキストを表示します。

<html>
<body>
<p><a href="http://www.w3schools.com/html/">Your text</a></p>
</body>
</html>

UIwebview にテキストを読み込む

于 2015-06-16T16:26:48.727 に答える