我怎麼能知道什麼時候被顯示的UITableView的最後一個單元格,當數據從數據庫快到了,我不知道細胞的確切數量。UITableView的最後一個單元格
1
A
回答
2
如果你知道你的表中的細胞數量和你想只知道,當最後一排就會出現,你可以實現:
- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
和行與行數表比較。這個方法在被顯示的行之前被觸發。
1
-(NSInteger)tableView:(UITableView *)aTableView numberOfRowsInSection:(NSInteger)section
這個函數返回無細胞從烏爾表視圖
1
處理表視圖的正確方法是定義多個部分,並在每個部分中的行數爲您的表視圖表格視圖控制器。如果你不知道桌子的長度,你已經陷入困境。
來處理這方面的一個常用方法是從數據庫加載數據到一個數組,然後使用陣列中的表長度的長度。一旦你的是,類的UITableViewController應該有某種方法用於獲取最後一個單元格的索引路徑。一旦你有,你調用'[indexPath行]',你是金。閱讀上UITableViews這是一個複雜的問題,如果你進入深度。
相關問題
- 1. UITableView檢測最後一個單元格
- 2. UITableView滾動到最後一個單元格只顯示單元格的一半
- 3. 刪除最後一個單元格後沒有選擇UITableView單元格
- 4. 防止在移除最後一個單元格後滾動uitableview
- 5. UItableview添加新單元格後,前一個單元格消失
- 6. 設置滾動最後UItableview單元格
- 7. 滾動最後一個單元格到UITableView頂部
- 8. ios swift uitableview添加最後一個單元格
- 9. 如何確定一個UITableView的最後一個單元格是屏幕
- 10. 展開/摺疊最後一個單元格後奇怪的UITableView行爲
- 11. UITableView - 當上面有一定數量的單元格時,刪除最後一個單元格
- 12. 用於清除最後一個單元格和最後一個單元格的公式的VBA代碼
- 13. 刪除uitableview中的最後一個單元格凍結其他部分
- 14. UITableView在每個單元格中顯示數組中的最後一項
- 15. UITableView隱藏第一個單元格
- 16. 添加一個UIPickerView到UITableView單元格
- 17. 點擊一個UITableView單元格創建一個新的單元格
- 18. UITableView加載單元格後的高度
- 19. UITableView:突出顯示最後一個單元格,但其他單元格也突出顯示
- 20. 單元陣列中刪除最後一個單元格列
- 21. UITableView-刪除最後一個單元部分
- 22. UITableview在向下滾動時不可見最後一個單元
- 23. uitableview第一次和最後一次可見的單元格顏色變化
- 24. 刪除多個單元格後,uitableview添加了一些行
- 25. UITableView作爲另一個UITableView上的單元格取消滾動
- 26. 在列中的最後一個單元格後刪除行
- 27. 比較2單元格並索引最後一個單元格的值
- 28. 獲取gridview單元格的總和不包括最後一個單元格
- 29. Excel公式參考單元格上面最後一個單元格的範圍
- 30. 獲取最後一行的第一個單元格的值
你所說的「不知道細胞的確切數量」是什麼意思?該UITableViewDataSource方法`的tableView:numberOfRowsInSection:'是必需的,所以你必須預先知道細胞的數量。 – Costique 2011-01-27 05:37:35