1. 문제 발견 앱잼 도중 선물 모아보기 뷰에서 컬렉션뷰 셀을 직접 custom으로 제작해서 쓰는데, '받은' 에서 '준'으로 넘어갈 때 마다 전에 쓰인 사진이 잠깐 보이고 해당 이미지로 넘어가는 현상이 나타났다. (이거 너무 거슬렸다) 그래서 문제가 뭘까 생각하다가, '준'으로 넘어가기 전, '받은' 에서도 똑같은 셀을 써주기 때문에, 전에 사용된 셀이 재사용되서 그런게 아닐까 생각해보았다. 그렇다면 다시 쓰기전에 초기화를 해줘야 하는데... 방법이 없을까? (모르겠을때는 무조건 구글링을 추천한다) 구글링을 하다보니 prepareForReuse() 라는 함수를 발견할 수 있었다. 2. prepareForReuse() 란 그럼 도대체 prepareForReuse() 함수가 무엇이길래 이 문제를 해결해주느..
[iOS/Swift] 셀의 재사용 문제 해결하기 prepareForReuse()
1. 문제 발견 앱잼 도중 선물 모아보기 뷰에서 컬렉션뷰 셀을 직접 custom으로 제작해서 쓰는데, '받은' 에서 '준'으로 넘어갈 때 마다 전에 쓰인 사진이 잠깐 보이고 해당 이미지로 넘어가는 현상이 나타났다. (이거 너무 거슬렸다) 그래서 문제가 뭘까 생각하다가, '준'으로 넘어가기 전, '받은' 에서도 똑같은 셀을 써주기 때문에, 전에 사용된 셀이 재사용되서 그런게 아닐까 생각해보았다. 그렇다면 다시 쓰기전에 초기화를 해줘야 하는데... 방법이 없을까? (모르겠을때는 무조건 구글링을 추천한다) 구글링을 하다보니 prepareForReuse() 라는 함수를 발견할 수 있었다. 2. prepareForReuse() 란 그럼 도대체 prepareForReuse() 함수가 무엇이길래 이 문제를 해결해주느..
2022.11.03