2016-03-18 17 views
0

我有一些問題與節頭高度,所以:不同高度爲區段標題的UITableView

在情節串連圖板我定義原型和我分配它到節頭視圖,在具有高度「100」大小檢查,但我還創建了一個方法「heightForHeaderInSection」,其中我設置了「90」。

其結果是,模擬器吸引部分以高度90,但是當我打電話「self.tableView.sectionHeaderHeight」它給了我100

我怎樣才能得到「heightForHeaderInSection」 90值編程高度?

+0

爲什麼要爲標題設置靜態高度?嘗試返回tableView.sectionHeaderHeight; /返回UITableViewAutomaticDimension;代替。 –

+0

感謝您的迴應和良好的解決方案,但我問了一些不同的東西。我會得到部分中特定標題的高度來計算某些內容,但我不知道如何。 – rudald

+1

我還沒有嘗試過,試試這個,如果它可以返回正確的高度爲指定的headerView的部分。 CGFloat headerViewHeight = [self.tableView headerViewForSection:0] .frame.size.height; –

回答

0

試試這個

CGFloat headerViewHeight = [self.tableView headerViewForSection:0].frame.size.height;