2012-07-13 32 views
0

我有兩個UILabel,兩者都將具有動態文本但相互關聯。 例如:要使UILabel的選定部分爲粗體

[email protected]"Abc"; 
[email protected]"Meaning of Abc is ......"; 

現在LABEL2總會有label1.text再加上一些額外的文本。

我想使label2中的這部分變爲粗體。

到目前爲止,我發現它可以通過在drawRect中繪製文本來完成,但似乎非常複雜。

有沒有其他出路可能?

感謝

+0

您可以使用*** OHAttributedLabel ***。請查看示例以獲取更多詳細信息[OHAttributedLabel](https://github.com/AliSoftware/OHAttributedLabel/blob/master/AttributedLabel%20Example/Classes/AttributedLabel_ExampleAppDelegate.m) – Xuvi 2012-07-13 08:39:37

回答

1

的iOS 6意願的支持歸因標籤這樣的事情。在此之前或如果iOS 5 = <兼容性對您很重要,您可以將標籤設爲UIWebView並使用HTML標記。或者用drawRect(這會更好地執行)實現這一點。

編輯:有第三方庫添加歸因標籤,Nimbus是其中一個很好的作品。

+0

未嘗試Nimbus,但我的問題已通過使用OHAttributedLabel ,如果需要的話,稍後還會嘗試Nimbus,無論如何,謝謝你的回覆:) – 2012-07-13 09:40:52

相關問題