SORU
2 Temmuz 2009, PERŞEMBE


UİTableViewStylePlain ile UİTableView yüzen başlıklarını devre dışı bırakmak mümkün mü?

İçerik için bir UİTableView kullanıyorum 'sayfaları. Bazı görüntüler vb düzeni için tablo başlıkları olarak görüntülemek kullanıyorum. ve şamandıra yoktu ama tarzı UİTableViewStyleGrouped ayarlandığında olduğu gibi statik kaldı tercih ederdim.

Diğer sonra UİTableViewStyleGrouped kullanarak, bunu yapmak için bir yolu var mı? Marjı aşağı tüm hücreleri çoğalır ve hücrelerin her biri için arka plan görünümü devre dışı bırakmayı gerektirir olarak gruplandırılmış kullanmaktan kaçınmak istiyorum. Benim düzeni tam kontrol istiyorum. İdeal bir UİTableViewStyleBareBones olurlardı, ama doktorlar bu seçeneği göremedim...

Çok teşekkürler

CEVAP
28 Kasım 2010, Pazar


Muhtemelen daha kolay bir şekilde bunu başarmak için:

CGFloat dummyViewHeight = 40;
UIView *dummyView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, self.tableView.bounds.size.width, dummyViewHeight)];
self.tableView.tableHeaderView = dummyView;
self.tableView.contentInset = UIEdgeInsetsMake(-dummyViewHeight, 0, 0, 0);

Bölüm başlıkları artık sadece normal bir hücre gibi kayar.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Chriselle Lim

    Chriselle Li

    26 Ocak 2008
  • PlayStation

    PlayStation

    16 Aralık 2005
  • SDSARG3

    SDSARG3

    14 Mart 2009