2012-08-30 24 views
0

我想在表格的最上方創建一個部分,但該部分僅用於顯示我不想要的特殊信息放入一個單元格。如果沒有表格顯示空單元格,我該怎麼做?是否可以使用4個部分創建一個uitableview,但第一部分沒有單元格

謝謝。

+0

我很困惑:如果它不是一個單元格,它會是什麼樣的UI控件?我假設你知道可以爲頂部部分構建一個特殊的UI單元格,並專門用於顯示特殊信息,對吧? – dasblinkenlight

回答

3
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 
NSInteger rows=0; 
    switch (section) 

{ case 0: 
     rows=0; 
     break; 

    case 1: 
     rows=any number; 
     break; 
    case 2: 
     rows=any number; 
     break; 
    case 3: 
     rows=any number; 
     break; 
    default: 
     break; 
}; 
return rows; 
} 
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 
    return 4; 
} 

希望它有幫助。快樂編碼:)

2

只需返回tableView:titleForHeaderInSection:中的部分標題的特殊信息並返回tableView:numberOfRowsInSection:中的0行。您可以通過在tableView:viewForHeaderInSection:

(OR)

你可以只通過分配tableHeaderView財產的任何UIView的爲您的表頭(或它的子類返回頭擁有該部分的標題自定義視圖物)。有關更多信息,請查閱Apple的文檔here

1

U可以在此特定部分中使用空單元格。細胞可以是任何東西,也可以是透明的。

相關問題