2010-07-22 44 views
0

我有一個tableview基本上是四個部分的長度,爲用戶輸入而設計的。截至目前,我沒有使用頁眉或頁腳。如何調整分組表格視圖中各節之間的空間?

部分0有4行。 第1部分有2行。 第2節有1行。 第3節有1行。

我想讓第2和第3部分靠得更近,第0和第1部分靠得更近 - 基本上配置了單元之間的空間。

我已經搜索了很多,並沒有發現任何具體的如何做到這一點。建議?

謝謝你在前進,

回答

3

手柄

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 

此處瞭解詳情:

UITableView Not Respecting heightForHeaderInSection/heightForFooterInSection?

+0

我試過上面的句柄,但沒有成功。我需要閱讀您提供的文章鏈接並回報。謝謝。 – newDeveloper 2010-07-24 23:40:14

+0

有一個最低限度。還有一種方法可以在標題中放置自己的視圖。 – 2010-07-24 23:55:43

2

如果您的實現代碼如下設置爲分組,而不是平原,您可以使用默認不可見頁腳作爲填充。這樣,你可以留下你的頭看起來不錯(而不是有第一部分上方一個巨大的差距)

func tableView(tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { 
     if section == 0 || section == 2 { 
     return 20 
     } else { 
     return 40 
     } 
    } 

僅供參考,如果你返回0,它會忽略它並使用默認量去。要完全隱藏頁腳,請將其設置爲0.0001或其他內容

相關問題