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

  • finalcall07

    finalcall07

    11 NİSAN 2008
  • RickardRick

    RickardRick

    9 Mart 2007
  • Skittles Page

    Skittles Pag

    28 Mart 2011