我想我的4個單元將在我的UITableView的中心。 無法滾動UITableView。 在第一個單元格上方和最後一個單元格下方會有相同的高度。UITableViewCells在UITableView的中心
感謝
我想我的4個單元將在我的UITableView的中心。 無法滾動UITableView。 在第一個單元格上方和最後一個單元格下方會有相同的高度。UITableViewCells在UITableView的中心
感謝
創建一個空的UIView,它的高度設置爲您所需要的高度,然後設置視圖作爲tableHeaderView
。
你甚至可以在Interface Builder中做到這一切。
如果要計算需要什麼樣的高度:
CGFloat headerHeight = (tableView.size.height - tableView.rowHeight * [tableView numberOfRowsInSection:0])/2;
// assuming one section, otherwise add all sections
你需要使用tableView.bounds.size.height
,而不是tableView.size.height
和減去sectionHeaderHeight
以及
任何想法爲什麼tableView.bounds是不同於tableView.size? – 2017-11-07 14:46:36
感謝man.Sounds好。 – Shay 2009-08-16 19:54:54
如果它回答了您的問題,請將其標記爲答案! :) – 2009-08-17 04:06:11