0

次のようなテキストがあります。


ページの URL はhttp://www.myurl.comで、電話番号は (999)999-9999 です。

そして、URL と電話番号の両方が異なる色で太字になるように表示したいと思います。UILabel コントロールを 1 つだけ使用して実行できますか、またはそれらを解析して別の UILabel コントロールに配置する必要があります。(テキスト自体が複数行にまたがる可能性があることに注意してください。)どうすればよいですか?


申し訳ありませんが、これは NSAttributedString が利用できない iPhone (CoCoa Touch) 用であることを忘れていました。

4

3 に答える 3

1

TTTAttributedLabelを確認することをお勧めします。電話番号やURL、NSAttributedStringsとの混合スタイルなどの自動データ検出をサポートします。

于 2011-05-09T22:27:20.197 に答える
0

NSAttributeString を使用して文字列を装飾できます。ここでそれらを使用する方法の良い説明があります描画された NSString の部分文字列の背景色を変更しますか?

于 2010-01-19T02:01:02.237 に答える
0

URL と電話番号の両方を検出する UIWebView を使用してみてください。

于 2010-01-19T03:21:36.267 に答える