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

  • Avast

    Avast

    27 NİSAN 2006
  • Candyrat Records

    Candyrat Rec

    10 Mayıs 2006
  • CrazyMan

    CrazyMan

    14 Mayıs 2008