Özelleştirme UİTableView başlık bölümü | Netgez.com
SORU
25 Mart 2013, PAZARTESÄ°


Özelleştirme UİTableView başlık bölümü

Her bölüm için UITableView başlık özelleştirmek istiyorum. Bugüne kadar uygulanan ettik

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section

UITabelViewDelegate Bu yöntem. Yapmak istediğim tek şey her bölüm için geçerli başlık ve sadece bir küme olarak UILabel ekleyin.

Şimdiye kadar, bunu yapmak için güçlü değilim. Çünkü, hiçbir varsayılan bölüm başlığı almak için bulamadım. İlk soruvarsayılan bölüm başlığı almak için herhangi bir yolu yoktur?

Eğer bu mümkün değilse, UIView ancak,varsayılan ayarlamak istiyorum bu sefer arka plan rengini,gölge rengini vs. olan kapsayıcı bir görünüm oluşturmak istiyorum. Eğer dikkatli bölümün Başlığı içine bakarsanız çünkü, zaten özelleştirilmiş.

Nasıl her bölüm başlığı için bu varsayılan değerler alabilir miyim ?

Hepinize teşekkür ederim.

CEVAP
25 Mart 2013, PAZARTESÄ°


Bu deneyebilirsiniz:

 -(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section
{
    UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, tableView.frame.size.width, 18)];
    /* Create custom view to display section header... */
    UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 5, tableView.frame.size.width, 18)];
    [label setFont:[UIFont boldSystemFontOfSize:12]];
     NSString *string =[list objectAtIndex:section];
    /* Section header is in 0th index... */
    [label setText:string];
    [view addSubview:label];
    [view setBackgroundColor:[UIColor colorWithRed:166/255.0 green:177/255.0 blue:186/255.0 alpha:1.0]]; //your background color...
    return view;
}

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Amena

    Amena

    15 Kasım 2006
  • B3ASTTYâ„¢

    B3ASTTYâ„¢

    27 Mayıs 2013
  • Rozetked | Обзоры

    Rozetked | Ð

    5 AÄžUSTOS 2011