6
我使用的是UITableViewController
,和現在用:當重裝一個UITableView節,所有節閃
[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:sectionNumber] withRowAnimation:UITableViewRowAnimationNone];
重新加載實現代碼如下(以動畫新細胞的插入)的單獨部分。問題在於,每次進行此調用時,所有部分及其單元都會短暫閃爍白色。這不會發生,如果我使用
[self.tableview reloadData];
但確實發生無論我使用哪一行動畫。
我知道我可以使用insertRowsAtIndexPaths:withRowAnimation:
,但我目前有一個競爭條件,不允許我使用它。在某種程度上,我會解決這個問題,但同時我想知道爲什麼所有部分單元格在我重新加載單個部分時都會閃爍。另外,如果我可以關閉閃光燈並僅對單元格的插入/刪除設置動畫,那將是理想的。
你能提供一些代碼示例嗎? – MartinMoizard