SORU
28 HAZİRAN 2011, Salı


UİLabel iki farklı renk metin ile

UILabel Bu gibi bir dize görüntülemek için istiyorum

5 sonuçlar vardır.

Sayısı 5 renk ve dize geri kalanı kırmızı siyah.

Nasıl bir kod olabilir mi?

CEVAP
1 Mart 2013, Cuma


Bunu yapmanın yolu bu gibi NSAttributedString kullanmak için:

NSMutableAttributedString *text = 
 [[NSMutableAttributedString alloc] 
   initWithAttributedString: label.attributedText];

[text addAttribute:NSForegroundColorAttributeName 
             value:[UIColor redColor] 
             range:NSMakeRange(10, 1)];
[label setAttributedText: text];

Bir 4* extension to do it*ben yarattım.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 30GB

    30GB

    14 AĞUSTOS 2006
  • Evan Coury

    Evan Coury

    29 NİSAN 2007
  • NCIX Tech Tips

    NCIX Tech Ti

    2 Ocak 2007