SORU
18 Kasım 2010, PERŞEMBE


nasıl bir UİTableView boş satırları gizle ve boş olmayan satırları dayalı Uitableview yüksekliğini değiştirmek için

Benim ile ilgili sorunlar UITableView çift var.

  1. Benim sayfada UITableview, satır sabit bir dizi getiriyor varsayılan olarak eklediğimde 1 gibi bölümde satır sayısı kurdum bile. Tüm satırlar ilk satır hariç görünürvetüm boş satır. Yani, UItableview tüm boş satırları gizlemek istiyorum.

  2. Boş olmayan satırları dayanarak, benim yüksekliği UItableView değiştirmek istiyorum.

CEVAP
13 AĞUSTOS 2012, PAZARTESİ


UITableViewStylePlain, kullanmanız gerekir ve başka bir şey için bir footerView kullanmıyorsanız, eğer YAY varsa, yarı kirli, aşağıdaki çözümü kullanabilirsinizetkin.:

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    UIView *view = [[UIView alloc] init];

    return view;
}

ARC varsadevre dışı, aşağıdakileri kullanın:

- (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)section
{
    UIView *view = [[[UIView alloc] init] autorelease];

    return view;
}

Bu hemen sonra son veri ile dolu olan hücre görünür görünmez bir footerView oluşturur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • ThreadBanger

    ThreadBanger

    2 Mart 2007