2023. 10. 20. 01:09ㆍIOS [ Swift ]
헬스인들만의 커뮤니티를 만들고싶었고 , 본격적인 파이어베이스 구현 전에 나의 역할이 조금 시간이남아
전체 UI디자인 수정과 추가기능을 조금 구현하게 되었다.
아래 탭바 컨트롤러의 커뮤니티탭을 누르면 테이블뷰상태의 여러 게시글을 더미데이터에서 받아와 표시하게되고
오른쪽위의 버튼 두개중 왼쪽버튼을 누르면
이렇게 GYMGLE로 변하며 ( 왼쪽 위 로고 ) GYMGLE전체의 커뮤니티를 이용하거나 ,
우리 헬스장이용객 만의 커뮤니티를 이용하거나 ( 대학교 에타 처럼 ) 할 수 있게된다.
오른쪽 위의 연필모양을 누르면 글 작성 화면이 present된다.
코드를 작성하면서 어려웠던 점은 TableViewCell파일 안에있는 UI 를 경로를 잡아
view에있는 커뮤니티 전환버튼을 눌렀을때 hidden이 되게끔 해보려했는데,
주석처리된 com.~ 부분만 적용이 되지않았다.
그래서 고민을 해보았는데 아무래도 TableViewCell 자체 구현방식도 특이하다보니 , 경로를 잘 못받아오는 느낌이라
아예 방식을 바꾸어서 tableView를 하나 더 만들고 , 그 View를 hidden처리를 풀었다 주었다 하는쪽으로 바꿔보려고한다.
또 평상시 controller에서만 present를 주다가 이번에 MVC패턴에서 view에서 present를 사용하려니
controller가 아니기때문에 present를 포함하고 있지 않다는 오류에 직면했고
view에서 이걸 어떻게 해결하지 .. 고민하다
결국 어차피 controller에서만 present를 사용할 수 있는것이니
발상을 전환하여 아무것도없는 controller에 경로를 받아와서 적용시켜주었다.
'IOS [ Swift ]' 카테고리의 다른 글
23.10.17 더미데이터를 이용한 데이터 구현 / 1주일차 프로젝트 회고 노트 작성 양식 만들고 작성해보기 (0) | 2023.10.18 |
---|---|
23.09.21 core data / 개인과제 UI 완성 (0) | 2023.09.21 |
23.09.12 팀 프로젝트 DooDle 만들기 발표 / 완성본 (1) | 2023.09.12 |
23.08.14 팀 프로젝트 시작 / 인스타그램 앱 제작 ( 대략적인 구성 및 제작기 ) (1) (1) | 2023.08.15 |
23.08.11 swift ui로 실로폰 제작 (0) | 2023.08.15 |