我有一個表格,其中有一個部分我想決定在單元格的行中該單元格應該可選擇或不可選的方法。我的數據來自sqlite,它正在保存在兩個陣列之一是建議和第二個是不建議。兩個陣列都將具有不同的數據大小。所以我想要禁用單元格時,數據顯示從不建議並使其啓用時,它是從推薦array.so請告訴我如何做到這一點。如果您需要更多信息,請發表評論。我沒有足夠的代碼發佈我只需要負責執行此任務。如何根據兩個數組中的數據更改表格單元格的樣式
回答
你如何將兩個數組中的項目映射到表格視圖?換句話說,如何將索引i
中的某個項目映射到UITableView
IndexPath?
指定閹的細胞應選擇或不被重寫UITableViewDelegate
的shouldHighlightRowAtIndexPath
假設部計數所做的是2,並在區段索引一個項目是不推薦陣列的元素:
夫特3
override func tableView(_ tableView: UITableView, shouldHighlightRowAt indexPath: IndexPath) -> Bool {
return indexPath.section !=1
}
現在我有兩個部分,所以映射很容易,但我想將其轉換爲一個部分,並在第二部分中的項目應禁用和背景應灰色。 –
自定義單元格的外觀應該由cellforRowAtIndexPath完成。可選性應該如上所示完成。 –
你沒有得到我的觀點我有兩個陣列一個是推薦的項目,第二個不推薦。我想禁用單元格的行使用這兩個數組,所以當推薦的項目單元格來它啓用,當不建議單元格來它將被禁用時,第一次tableview加載.... –
- 1. VBA根據單元格數量更改單元格的顏色
- 2. 根據數據組更改單元格值
- 3. 如何根據Google電子表格中的單元格值返回兩個數組之間的數組?
- 4. 更改單元格數據
- 5. 根據Jquery的值更改表格中單元格的背景?
- 6. 如何根據Excel中的單元格值更改公式?
- 7. 如何比較兩個數據表格的單元格值
- 8. 根據表中有多個價格的數量更改價格
- 9. 根據列數據類型更改DataGrid的單元格值
- 10. 根據數據更改特定的單元格顏色
- 11. R:根據兩個條件更改單元格的值
- 12. 根據單元格的值更改表格的行類
- 13. 根據單元格的數量更改DataGridView中的行顏色
- 14. 根據格式更改單元格的值
- 15. 如何根據值更改更改單元格的顏色
- 16. 如何根據團隊在表格中的位置更改單元格的值?
- 17. 基於表單組合框更改數據表單元格
- 18. 如何根據發送的數據更改響應格式?
- 19. 如何更新primefaces數據中的特定單元格表格
- 20. 基於單元格數據的iPhone表格視圖單元格樣式
- 21. 根據單元格引用的單元格更改單元格的值
- 22. 根據值更改表格單元格的顏色
- 23. 根據值更改表格的背景單元格
- 24. 根據標題更改表格單元格的背景顏色
- 25. 如何格式化數據表單元格中的超鏈接?
- 26. JQuery datatable根據內容更改單元格樣式而不重繪整個表
- 27. 如何根據單元格數據將一行數據從一個表格複製到另一個表格
- 28. 如何更改Flex DataGrid中單個單元格的樣式?
- 29. 更新WPF數據格中單元格值更改的另一個單元值
- 30. 動態表格高度根據表中的單元格數量
使用** **一個陣列,創建自定義結構或類作爲模型,並添加適當的booelan ty'isRecommended'。在'cellForRow'中,根據該屬性啓用/禁用單元格。 – vadian
如果你不介意的話,用一點例子說明一下。 @vadian –
創建一個自定義類。添加與詞典鍵相對應的屬性以及'recommended'屬性。將字典映射到類的實例。相應地設置「推薦」屬性。在'cellForRow'中設置外觀取決於'recommended'。這是基本的面向對象的東西。 – vadian