我得到這個錯誤,我不明白爲什麼我們需要一個重用標識符?不支持的配置 - 原型表單元必須具有重用標識符是什麼意思?
-2
A
回答
1
UITableView是一種集合視圖。這些視圖可以表示由數千個項目組成的數組。
如果您只是在內存中創建並保存數組中的每個項目的視圖,則您的內存可能會輕鬆過載。爲了處理這個問題,集合視圖使用所謂的可重用視圖 - 它們保留許多視圖(比如15-20個視圖),並根據傳入的數組項目重新繪製它們。可重複使用的視圖彼此非常相似,實際上它們是具有相同標籤和圖像的相同視圖,而我們只是更改此標籤和圖像的內容以表示數據中的特定項目。
但是有時每個項目背後的數據應該以不同的方式表示,它可以是不同的標籤,視圖和其他任何組合。爲了覆蓋這種情況,可以使用可重用視圖池。然後告訴集合視圖,爲了重新聲明'A'類型的項目,您需要一個類型爲'A_cell'的可重用視圖,並且創建集合視圖(如果需要)並採用所需的子視圖集合進行相應的視圖。
因此,回想一下您的問題,單元標識符是一種單元格,它說UITableView
要使用哪個可重用視圖池(UITableViewCell
)以及應該創建哪種類型的UITableViewCell
。
希望,這將有所幫助。
+0
這非常有幫助。非常感謝你。 –
相關問題
- 1. 需要標識符是什麼意思?
- 2. XACML標識符是什麼意思?
- 3. 什麼意思是「應用程序必須以開發標識簽名」?
- 4. 415不支持的媒體類型是什麼意思
- 5. 這是什麼意思「輸入必須是一個列表」?
- 6. '只支持灰'是什麼意思?
- 7. (void(^)(BOOL支持))是什麼意思?
- 8. 短語「支持本地地址的重用」是什麼意思?
- 9. 必須所有原型單元格都具有類嗎?
- 10. [,元素]是什麼意思?
- 11. 「顏色單元格」是什麼意思?
- 12. 「數組必須有兩個成員」是什麼意思?
- 13. HTTP2未知的或不支持的設置標識符必須被忽略
- 14. 「?」是什麼意思?調用jsp的標記是什麼意思?
- 15. 「元素」標題「不受支持」 - 它是什麼意思,它如何解決?
- 16. 「trustAnchors參數必須是非空的」是什麼意思?
- 17. 在Python3函數中,沒有標識符的單個*是什麼意思?
- 18. XCode 5.1不支持的配置:具有標識符的多個賽段
- 19. 這是什麼意思? 「錯誤:`rhs`必須是語言對象」
- 20. 「str索引必須是整數」是什麼意思?
- 21. 要做鏈式支付'必須獲得PayPal的許可' - 這是什麼意思?
- 22. 符合NSCoding標準是什麼意思?
- 23. 「多重標記」是什麼意思?
- 24. 是什麼意思:是什麼意思?
- 25. 函數原型是什麼意思與&符號?
- 26. 「循環必須摺疊以確保終止」是什麼意思?
- 27. 代表的設置是什麼意思?
- 28. 泛型 - 類型參數聲明必須是不是類型的標識符
- 29. 「整型」是什麼意思?
- 30. Windows驅動程序工具包,「存儲必須駐留」是什麼意思?
您應該閱讀「UITableViewCell」的文檔。 – rmaddy
我做了,但我更困惑,這就是爲什麼尋求幫助。 –
你的問題含糊不清。用更多的細節更新你的問題。你明白了什麼?你不瞭解什麼部分? – rmaddy