我希望UITableView始終在最後一個單元格中顯示文本「沒有更多項目」,我希望無論項目數是多少,都會顯示此行。我怎麼辦?在表格視圖的最後一個單元格上提示
0
A
回答
0
您可以通過使用numberOfRowsInSection:
方法獲取某一節的總行數。
NSInteger total = [self.tableView numberOfRowsInSection:indexPath.section];
// Check if last cell or no cell.
if(indexPath.row == totalRow -1 || indexPath.row == 0)
{
// Do your operation here
}
您可以在cellForRowAtIndexPath
或willDisplayCell
方法執行此。希望能幫助到你。
+0
謝謝,即使你的代碼不完全正確。但你提供線索。 –
+0
@JasonMa是的,代碼是不完全正確的。只是想給你一個關於如何獲得最後一個細胞的想法。希望能幫助到你 :) –
0
只需添加該行不管你其他項目:
- (void)buildMenu {
[_menuItems removeAllObjects];
// ... add your items or not if you have 0
YourCellItem *lastItem = [[YourCellItem alloc] initWithTitle:@"No more items"];
[_menuItems addObject:lastItem];
[self.tableView reloadData];
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return _menuItems.count;
}
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
static NSString *CellIdentifier = @"yourCellIdentifier";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath];
YourTableViewCell *basicCell = (YourTableViewCell *)cell;
YourCellItem *item = [_menuItems objectAtIndex:indexPath.row];
basicCell.itemTitle.text = item.title;
return cell;
}
相關問題
- 1. 滾動到最後一個表格視圖單元格顯示第一個單元格的數據
- 2. 當最後一個單元格顯示時添加表格單元格。在ios
- 3. Jquery列單元格的總和在最後一個單元格
- 4. 桌面視圖的最後一個單元格內的動畫
- 5. 用JQuery標記excel表單上的最後一個單元格
- 6. iOS:UITableView reloadData不顯示最後一個單元格(在設備上)
- 7. 表格視圖當我刪除第一行多一行添加在最後一個單元格,這是最後一個單元格信息
- 8. 在表格視圖單元格中嵌入表格視圖
- 9. 如何在同一個表格視圖單元格的左側顯示錶格視圖標題的標籤?
- 10. 表格單元格在一個可用視圖中是空的
- 11. 選擇列上最後一個單元格上方的單元格
- 12. 最後一個單元格不能正確顯示在桌面視圖中
- 13. 在表格視圖中獲取單元格上方的圖像
- 14. 在最後一個單元格上添加一個新行
- 15. 表格視圖單元格內的按鈕在單元格上點擊時顯示突出顯示的狀態
- 16. 工具提示在表格的不同單元格上
- 17. 每個表格視圖單元格的不同視圖
- 18. UITableViewCell在滾動後顯示第一個單元格中的最後一個單元格。
- 19. 如何在表格視圖單元格上設置突出顯示的圖像?
- 20. Excel公式參考單元格上面最後一個單元格的範圍
- 21. 條件表視圖單元格顯示
- 22. 在表格視圖內的單元格中顯示陰影
- 23. 查看錶格視圖後的單元格圖像更改
- 24. Jquery懸停,突出顯示除最後一個單元格外的表格行
- 25. 如何設置最後一個單元格的背景圖像並在iPhone中查找表格視圖高度?
- 26. 在表格視圖單元格頂部顯示指示器視圖
- 27. 如何在後臺下載表格視圖單元格的多個圖像?
- 28. 當滾動表格視圖單元格的視圖,單元格文本更改
- 29. Excel最後一個單元格錯誤
- 30. UITableView檢測最後一個單元格
你不想用' - (UIView的*)的tableView:的tableView viewForFooterInSection:section'? – 0yeoj