UILabelはiOSアプリ開発において使用頻度の高いUIコンポーネントですが、カユいところに手が届かなかったりします。例えばテキストの一部だけ強調表示したい、色を変えたい、フォントを変えたいといったHTMLのような使い方ができません。 iOS6以上であれば、attributedText というNSAttributedStringオブジェクトをセットできるプロパティを標準で持っているので、そのままでテキストの装飾が可能なのですが、残念ながらiOS5以下では使えません。 OHAttributedLabelとTTTAttributedLabelは、そんなUILabelの機能を拡張するOSSです。 OHAttributedLabel 特長 NSAttributedString をラップして UILabel に持たせたもので、テキストの一部だけフォントや色を変えたり、リンクの付与といった指定が簡単
![UILabelでのテキスト表示をリッチにする - その後のその後](https://cdn-ak-scissors.b.st-hatena.com/image/square/cf921eb61be83de1c5322f1d8184315832260202/height=288;version=1;width=512/http%3A%2F%2Ff.cl.ly%2Fitems%2F3k0D0N3O1Q172D1K3z0d%2FOHSample_r1_c1.png)