5

一般的な方法で uilabel 文字列の一部の色を変更する方法を教えてもらえますか??

説明させてください..

私は次のようなラベルを持っています

  "10/05/2008 4 years",
  "10/05/2011 2 years",
  "20/06/1933 - 07/07/1970 37 years",
  "10/05/1982 30 years",
  "10/05/2008 4 years",
  "10/05/2011 2 years",
  "20/06/1933 - 07/07/1970 37 years"

今私が望むのは、年とその値を異なる色で、日付を異なる色で、異なるフォントで作成することです。

NSMutableAttributedString * string = [[NSMutableAttributedString alloc]initWithString:peopleDate.text];
    [string addAttribute:NSForegroundColorAttributeName value:GraycolorForText range:NSMakeRange(10, 5)];
    [peopleDate setAttributedText:string];

これは特定の範囲で色を変更するだけで、一般的ではありません..だから、誰かが私に解決策を教えてもらえますか??

4

0 に答える 0