2

背景付きのテキストを描画する必要があります。背景を正方形だけでなく、線を折り返す必要があります。

したがって、 a の背景色を使用することUILabelは私にとっては良くありません。描画する必要があると思いますが、方法
がわかりません..明確にするために、次のような正方形の背景は必要ありません。

ここに画像の説明を入力

私はこのような背景が欲しい:

ここに画像の説明を入力

ps
この効果を得るために複数のラベルを使用したくありません...
iOS 4.3をサポートするためにも必要なので、のような新しいものは使用できませんNSAttributedString

4

1 に答える 1

2

iOS 4 の UILabel 要素では簡単に実行できません。たとえば、UILabel クラスをオーバーライドして、テキスト幅を計算し、背景に黒いビューを設定することは簡単ではありません。

代わりに UIWebView を使用することをお勧めします。HTML と CSS のルールを簡単に使用できます。

于 2013-06-01T15:41:56.730 に答える