-
Stack View 활용 expandable, collapsable 테이블뷰 구현ios 2022. 1. 13. 19:01
테이블뷰에 expandable, collapsable 기능을 추가해 사용할 일이 생겼다.
라이브러리도 있고 방법도 다양하게 많아 보였는데,
텍스트로 이뤄진 추가 정보 정도만 표시할 것이라
간단히 스택뷰로 구현했다.
간단하게 tableViewCell를 컨테이너뷰 두개를 스택뷰에 넣어 구성했고
셀 클릭 시 컨텐츠 컨테이너 뷰의 isHidden 값을 변경하며
펼치기 접기 기능을 구현했다.
링크가 있는 행을 클릭 시, 웹뷰컨트롤러를 띄우기 위해 클로져를 주입했는데
썩 방식이 좋아 보이진 않아 추후 수정이 필요하겠다.
'ios' 카테고리의 다른 글
이미지 활용 체크박스 버튼 구현 (0) 2022.02.10 iOS swift smtp 이메일 전송, 이미지 첨부 (0) 2022.01.14 CollectionView 활용, 선택 이미지 추가 및 제거 (0) 2022.01.13 iOS 앱 개발 디자인 패턴 / MVC, MVP, MVVM, RIBs (0) 2021.08.02 todo-ios (0) 2021.07.05