SORU
1 Mayıs 2009, Cuma


UİTableView - değişim bölüm başlığı renk

Nasıl bir bölüm başlığının rengini değiştirmek UİTableView miyim?

EDİT: Bu soruya cevap dibinde DJ-LER tarafından sağlanan ve yukarıda. iOS 6 için düşünülmelidir Kabul cevabı güncel değil.

CEVAP
4 EKİM 2013, Cuma


Bu eski bir soru, ama cevap güncellenmesi gerekiyor sanırım.

Bu yöntem tanımlama ve kendi özel görünüm oluşturma anlamına gelmez. Ve iOS 6'da, kolayca tanımlayarak arka plan rengini ve metin rengini değiştirebilirsiniz

-(void)tableView:(UITableView *)tableView 
    willDisplayHeaderView:(UIView *)view 
    forSection:(NSInteger)

bölüm temsilci yöntemi

Örneğin:

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section
{
    // Background color
    view.tintColor = [UIColor blackColor];

    // Text Color
    UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;
    [header.textLabel setTextColor:[UIColor whiteColor]];

    // Another way to set the background color
    // Note: does not preserve gradient effect of original header
    // header.contentView.backgroundColor = [UIColor blackColor];
}

Yazımın buradan alındı: https://happyteamlabs.com/blog/ios-how-to-customize-table-view-header-and-footer-colors/

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • Engadget

    Engadget

    18 EYLÜL 2006
  • metal571

    metal571

    30 Mayıs 2006