UILabel中的多色文本

时间:2014-09-17 22:44:51

标签: c# ios xamarin.ios xamarin

我需要一个标签(使用MonoTouch的UILabel),它包含一个双色文本<blue>BlueText</blue> <black>BlackText</black>。我尝试了以下代码:

NSMutableAttributedString titleString = new NSMutableAttributedString("Party Vama is pending for your confirmation");
titleString.AddAttribute (new NSString(@"TextColor"), 
                          UIColor.FromRGB(20, 125, 240), 
                          new NSRange(0,5));
titleString.AddAttribute (new NSString (@"Font"), 
                          fontx.WithSize (100), 
                          new NSRange (0, 10));
confirmationTitle.AttributedText = titleString;`

其中confirmationTitle是UILabel 代码没有显示任何错误,但文本只有一种颜色且大小相同。

0 个答案:

没有答案