我正在爲我的UITableView進行延遲加載,所以我試圖在圖像更新時重新加載單個行。然而,我遇到了一個奇怪的問題。UITableView reloadSection和reloadRowsAtIndexPaths導致奇怪的動畫
當我打電話,
[self.bubbleTableView reloadRowsAtIndexPaths:[NSArray arrayWithObjects:indexPath, nil] withRowAnimation:UITableViewRowAnimationNone];
OR
[self.bubbleTableView reloadSections:[NSIndexSet indexSetWithIndex:[indexPath section]] withRowAnimation:UITableViewRowAnimationNone];
當我明確說不動畫仍然動畫和動畫的圖像佔用了整個小區並迅速縮小到正常大小。另外,如果我將其更改爲任何其他動畫,則無論設置如何,它都會執行相同的動畫。
如果我評論其中任何一個,只是使用reloadData它可以正常工作,但我寧願不reloadData重新計算不需要更新的單元的性能原因。
謝謝!
同樣的問題。你解決了嗎? –