我在我的iOS應用程序中使用Loren Brichter's FastScrolling UITableView subclass,並且當它被推回到堆棧頂部時,我正確地取消選擇表視圖中的單元格時出現問題。我viewWillAppear
方法是這樣的:取消選擇UITableViewCell時沒有動畫
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:YES];
[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];
}
小區被取消,但沒有任何動畫。我怎樣才能解決這個問題?
更新
如果我刪除上面的代碼,同樣的事情發生了。難道每次將視圖壓入堆棧頂部時,表視圖的新實例都會添加到舊視圖的頂部?
你錯過了'超級viewWillAppear'你應該得到一個wait_fences ..日誌。 –
我已編輯帖子。仍然不起作用。 – wstr
不會讓它工作,這就是爲什麼我沒有把它作爲答案。 –