簡體   English   中英

將控件添加到自定義單元格視圖

[英]adding a control to a custom cell view

試圖解決這個問題讓我感到非常沮喪,我嘗試了許多方法來實現它,但沒有解決方案。 我在自定義單元格中有一個UIStepper,我想更改該單元格上的值。 當我在tableView上滾動時,一切工作正常,UIStepper中的值從一個單元格更改為另一個單元格。 請幫忙,這是我的屏幕截圖。
鏈接到tableview實現鏈接到單元格實現

您正在嘗試將步進器值存儲在每個單元格中。 那是行不通的,因為單元被重用了。 當用戶滾動時,您現在在第2行中看到的單元格可能會重新出現在第20行中。

這就是為什么您必須逐行將步進器的值(數據)存儲在模型中的原因,以便每次調用cellForRowAtIndexPath:都可以為該行重新正確地正確設置它。

反過來,這意味着隨着用戶使用步進器,它的valueChanged將需要與表視圖數據源進行對話以便可以更新模型(“第5行的步進器值剛剛更改為3” )並保留在模型中。

暫無
暫無

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

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