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.
Benim sayfada
UITableview
, satır sabit bir dizi getiriyor varsayılan olarak eklediğimde1
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.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ş:
Nasıl uitableview silmek düğme metni d...
Nasıl bir dizin özyinelemeli olarak tü...
Nasıl bir belge satırları saymak için?...
Boş/boş satırları silmek için Nasıl Me...
Bazı Satırlar ama Diğerleri için Seçim...