精神問題會(huì)出現(xiàn)什么癥狀 為什么tableViewCell數(shù)據(jù)滑動(dòng)之后會(huì)亂掉?
為什么tableViewCell數(shù)據(jù)滑動(dòng)之后會(huì)亂掉?單元格視圖與您的數(shù)據(jù)無關(guān)。業(yè)主的概念并不清楚。重復(fù)使用的單元格數(shù)量由屏幕上顯示的單元格數(shù)量決定。例如,如果屏幕上出現(xiàn)10個(gè)單元格,則重用池中可能總共
為什么tableViewCell數(shù)據(jù)滑動(dòng)之后會(huì)亂掉?
單元格視圖與您的數(shù)據(jù)無關(guān)。業(yè)主的概念并不清楚。重復(fù)使用的單元格數(shù)量由屏幕上顯示的單元格數(shù)量決定。例如,如果屏幕上出現(xiàn)10個(gè)單元格,則重用池中可能總共有12個(gè)單元格。也就是說,tableviewcontroller一次加載12個(gè)單元格,然后在屏幕上顯示10個(gè)單元格。每次滑動(dòng)窗體時(shí),從屏幕滑出的單元格都會(huì)自動(dòng)添加到重用池中以備使用,而滑入屏幕的單元格則會(huì)自動(dòng)添加到重用池中,即從重用池中的備用單元格中添加。根據(jù)你說的,數(shù)據(jù)源已經(jīng)更新了。根據(jù)MVC架構(gòu),視圖負(fù)責(zé)顯示。在重新加載數(shù)據(jù)之后,由于數(shù)據(jù)源的數(shù)量發(fā)生了變化,我不知道相應(yīng)數(shù)據(jù)源方法中的數(shù)量是否發(fā)生了變化tableView:行數(shù)