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

  • 0TACTICAL0HIPPY0

    0TACTICAL0HI

    30 EYLÜL 2012
  • Blendtec

    Blendtec

    30 EKİM 2006
  • bunliu

    bunliu

    2 Mayıs 2007