2009-08-16 6 views

ответ

11

Создайте пустой UIView, установить его высоту до высоты вам требуется, а затем установить эту точку зрения как tableHeaderView.

Вы можете сделать все это от Interface Builder, даже.

Если вы хотите, чтобы вычислить, какой высоты требуется:

CGFloat headerHeight = (tableView.size.height - tableView.rowHeight * [tableView numberOfRowsInSection:0])/2; 
// assuming one section, otherwise add all sections 
+0

Спасибо man.Sounds хорошо. – Shay

+0

Если он ответил на ваш вопрос, отметьте его как ответ, тоже! :) –

2

вам нужно использовать tableView.bounds.size.height вместо tableView.size.height и вычитать sectionHeaderHeight а

+0

Любая идея, почему tableView.bounds отличаются от tableView.size? –

Смежные вопросы