collectionView reloadData
-
collectionView, tableView reloadData 완료 시점iOS 2020. 4. 22. 18:01
collectionView, tableView 를 새로 그려야 할 경우 가장 먼저 떠오르는 방법은 reloadData() 가 아닐까 싶습니다. 하지만 reloadData()가 끝난 이후에 해줘야 하는 작업들이 있을 수도 있겠죠. 제 경우엔 reloadData()가 끝난 이후에 셀들에다 animation 처리를 해줘야 하는 경우였는데요, 단순히 realodData() 이후에 animation 작업을 해주면 바로 completed 되어버리는 현상을 겪었습니다. cell이 아직 완전히 reload 되기 전에 작업을 해줘서 발생한 문제라고 추측하고 reload가 끝난 시점에 처리해주기로 하였습니다. 먼저 reloadData() 가 발생하면 어떤 일들이 일어나는지 먼저 살펴봐야겠죠? reloadData()가 발생..