對於我正在構建的應用程序,我動態地將文本添加到標籤。標籤文本的第一部分必須是黑色的,所以我在Interface Builder中選擇這種顏色。然而第二部分(第一部分是標題第二部分的描述)必須是黑暗的。如何在標籤中使用多種顏色(Xcode/iPad)
哦,注意:由於定位,2個標籤不是選項。
對於我正在構建的應用程序,我動態地將文本添加到標籤。標籤文本的第一部分必須是黑色的,所以我在Interface Builder中選擇這種顏色。然而第二部分(第一部分是標題第二部分的描述)必須是黑暗的。如何在標籤中使用多種顏色(Xcode/iPad)
哦,注意:由於定位,2個標籤不是選項。
沒有直接的API來做到這一點,但它很容易繼承UIView類和使用的drawRect方法,通過自己使用 CGContextSetRGBFillColor
設置顏色來繪製字符串和NSString
的drawInRect:
方法繪製文本的部分規定矩形
謝謝我會試試! – Lewion 2010-07-07 08:33:22
或者您可以使用UIWebView來設置文本的顏色和顏色。 ;-)
你說2個標籤不是一個選項,但它可能是最好的方法(然後使用'-sizeToFit'和'layoutSubviews'來定位它) – cobbal 2010-07-06 13:41:08