我有幾個tableviews,其中一個使用coredata和其他人從json api獲取數據。在我從coredata獲取數據的tableview中,當我啓動應用程序時,有一個單元格,但是我的coredata是空的。當我重新加載表格時,單元格消失。 我如何去除那個細胞?swift - 空表格中有一個單元格
0
A
回答
0
如果您的核心數據爲空,您可以簡單地添加代碼以擦除所有單元格。你可以在ViewWillAppear()中做這個,如果你的核心數據對象是空的,那麼在你的numberOfRows表中返回0。
你也可以添加一個自我更新函數(通過NSNotifications)讀取當前數據量(count),然後執行reloadData()調用。
這些只是建議......我們並不真正知道您的代碼是如何能夠提出更好的答案的。
乾杯
0
您可以簡單地添加以下代碼行viewDidLoad中()或viewWillAppear中()從UITableView中清除不需要的細胞。
tableView.tableFooterView = UIView(frame: CGRectZero)
如果表最初是空的,那麼將不會顯示單元格。
相關問題
- 1. 表格單元格爲空Swift
- 2. swift中的表格單元
- 3. 第一個空單元格
- 4. 表格單元格在一個可用視圖中是空的
- 5. 編輯表格行單元格swift 3
- 6. Swift自定義表格單元格
- 7. 表格視圖單元格可選 - swift
- 8. 表格單元格之間的空格
- 9. 在Swift中沒有dequeueReusableCellWithIdentifier的自定義表格單元格
- 10. Swift中沒有Storyboard的自定義表格視圖單元格
- 11. JQuery的選擇表格單元格,下一個表格單元有條件
- 12. 行中的第一個空單元格
- 13. 橫向單元格空間tableview Swift
- 14. TableView單元格返回空Swift Xcode6
- 15. HTML表格單元格 - 隱藏一個單元格
- 16. 用空白單元格中的下一個值填充空白單元格
- 17. 從一個表格中的單元格向另一個表格中的單元格返回值
- 18. jsPDF-AutoTable生成一個帶空單元格的PDF表格
- 19. 僅展開一個表格單元格
- 20. 編輯一個HTML表格單元格
- 21. Swift - 當我添加一個新單元(想要單個單元格)時,所有單元格都會更改
- 22. 刪除單元格只包含一個單一空格的行
- 23. 如何使三個單元格在一個單元格在一個表中
- 24. Dompdf表空單元格
- 25. 空單元格驗證表
- 26. 沒有邊框的表格單元格之間的空格
- 27. 顯示:所有單元格的表格單元格相同空間
- 28. Swift 2帶有超鏈接的表格視圖單元格
- 29. Google表格APIv4獲取空單元格
- 30. 讀取Excel表格的空單元格
你的代碼部分可能非常有用:) –