簡體   English   中英

這有效嗎-向每個UITableViewCell添加手勢識別器

[英]Is this efficient - adding gesture recogniser to every UITableViewCell

該應用向表視圖中的每個單元格添加手勢識別器是否有效? 單元格可以小於10或多達1000。

我是說會影響滾動行為,內存使用和總體穩定性嗎?

單元格是具有3種顏色不同標簽的自定義單元格。

謝謝!

由於UITableView重用了單元格,因此對於10個和1000個單元格,其性能幾乎是相同的(取決於表的單個頁面的容納量)。 表格單元格已經具有手勢識別器(滑動以刪除手勢),因此您也應該沒有問題。

這取決於您的操作方式。 表單元的內存管理非常好,這就是[tableView dequeueReusableCellWithIdentifier:CellIdentifier]; 關於一切。 因此,如果您確定沒有數百個手勢識別器,那么應​​該不會有問題。 嘗試使它盡可能多地容納可恢復單元。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM