가끔 cell안의 contents를 최신화시키기 위해 이벤트가 발생할 때마다 tableView를 reload해야 하는 경우가 있습니다. 이때 기본설정으로 reload가 될 때마다 tableView가 스프링처럼 튕기는 animation효과가 적용되어 상당히 거슬리는 경우가 있는데요. 아주 간단한 delegate method로 해제할 수 있는 방법이 있습니다.
func tableView(_ tableView: UITableView, shouldSpringLoadRowAt indexPath: IndexPath, with context: UISpringLoadedInteractionContext) -> Bool {
return false
}