2015-09-08 61 views

回答

10

您只需在Interface Builder中選擇分組樣式,它將按照每個部分分隔表格,與截圖中的類似。

下面是一個附件:

enter image description here

+0

該分組的選項,這是在一個靜態的TableView中細胞的量? –

+0

剛剛更新,請看看。 – Miknash

+2

爲了您的方便,我已經刪除了我的答案,因爲您已經回答了,因爲我的頁面已打開,然後當我打開頁面時沒有答案。 –

1

試試這些..

- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section 
{ 
    return 30; //according to your need.. 
} 

我希望它有助於..

1

所有的iOS設置首先不使用ViewForSection,否則Section視圖將被放置在頂部tableView中。

您可以爲該特定indexPath返回一個空的containerView單元格,並停止它的didSelect,但請記住將空單元格包括到您用於其他單元格的數組中。

+0

如果您想隱藏它,您可以返回ViewForSection nil或者heightForHeaderView 1。使用這種UI的單元格會很痛苦,因爲你需要檢查你想要分離的每個「部分」 – Miknash

+0

你是對的,但是如果他不使用Sections,但是隻從一個數組獲取數據,這可能是一種方法。 –

2
的UITableView的

更改樣式爲「分組」

0

只需添加頁腳高度在表中要求:

func tableView(_ tableView: UITableView, heightForFooterInSection section: Int) -> CGFloat { 
    return 44 
}