2013-06-01 62 views
2

我需要繪製具有背景的文字。我需要的背景不只是一個方形,而是包裝線。UILabel與包裝線條的背景

所以使用UILabel的背景顏色是不適合我。 我想我需要繪製它,但我不知道如何..
只是要清楚,我不想一個方形的背景是這樣的:

enter image description here

我想要的背景是這樣的:

enter image description here

ps
我真的不想用多個標籤來獲得這種效果...
我也需要它來支持ios 4.3,所以我不能使用像NSAttributedString這樣的新東西。

+0

也許你可以使用背景顏色的字體 –

回答

2

你不能用的UILabel元素做很容易在iOS 4。例如,你可以重寫UILabel類與計算文本的寬度,然後設置爲背景,這不是一件容易的事黑色的觀點發揮。

我建議你改用UIWebView。您可以簡單地使用HTML和CSS規則。