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

  • edwin maldonado

    edwin maldon

    28 Mart 2009
  • Joshua Benedict

    Joshua Bened

    26 EKİM 2013
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006