reload select
-
cellForItemAt: 에서 select 해주기iOS 2020. 4. 24. 16:07
cell이 select 되었을 때 셀에 어떤 처리를 해주는 경우가 많이 있죠. cellForItemAt: 에서 원하는 cell을 select 해주려면 어떻게 해야할까요? 접근 먼저 select를 처리해주는 방법부터 알아볼까요? delegate를 이용해 didSelectedItemAt 에서 처리해주는게 가장 대표적이지만 현재 목표와는 맞지 않습니다. 다른 방법으로 cell 자체의 isSelected 를 이용해 isSelected의 값이 변할 때마다 처리를 해주는 방법을 사용해야겠습니다. 활용 오늘은 collectionView의 cell을 선택하면 색이 바뀌는도록 만들어볼게요 :) 먼저 MyCollectionViewCell 을 만들어주고 거기서 isSelect 를 override 해서 색의 색을 바꿔줍니다...