2009-08-16 5 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

感謝を減算する必要があります。 – Shay

+0

あなたの質問に答えた場合は、それも回答としてマークしてください! :) –

2

あなたがtableView.bounds.size.height代わりのtableView.size.heightを使用してman.Sounds良いだけでなくsectionHeaderHeight

+0

なぜtableView.boundsはtableView.sizeと異なるのですか? –

関連する問題