[swift] TableViewCell/CollectionViewCell 셀안의 버튼에 이벤트를 주는 방법

[iOS] UITableViewCell내 UIButton 액션이 작동하지 않을 때 (feat. tag/delegate/closure)

<aside> 💡 셀 안의 요소에 인터렉션을 주려면 셀의 contentView에 해당 뷰를 넣어줘야 한다!!!

</aside>

정리한 이유

⇒ 커스텀 셀 내부의 버튼을 눌렀을 때 설정 창(모달)이 나오도록 액션을 넣어주고 싶음

⇒ 그냥 cellForRowAt 같은데서 addTarget만 해주는걸로는 안됨

Untitled

Untitled

Untitled

방법은 총 3가지

⇒ UIKit으로 개발을 진행하다 보니 델리게이트 패턴을 접할 일이 많았고 델리게이트 패턴에 더 익숙해지고자 Delegate 활용 방식을 채택함


Delegate 방식 활용법