마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

Swift에서 ViewPager와 Tablayout을 한번에 쓰려면 어떤 라이브러리를 써야하나요...?

0 추천
먼저 안드로이드가 아닌 IOS 관련 질문글을 올려 양해바랍니다.

안드로이드로 개발을 마치고 IOS로 똑같은 앱을 만들어야하는데

IOS는 맨땅에 헤딩해야 되는 상황이라 어려움이 많습니다... 안드로이드처럼 자료도 많지 않고요...

제가 만든 앱은 총 5개 Fragment로 구성되어 있고 Fragment당 구성 요소들은 모두 다르며

제목과 같이 ViewPager와 Tablayout 기능을 모두 가지고 있습니다.

화면 하단에 5개 Fragment를 이동할 수 있는 탭 아이콘들이 있어 아이콘을 클릭해서 해당 페이지로 한번에

이동할 수 있고, 화면을 손가락으로 slide하여 다음 페이지 또는 이전 페이지로 넘길 수 있습니다.

구글링을 열심히 해본 결과, UIPageViewController와 TabBarController 라는 것을 알게되었고

구글, 유튜브, 오버플로우 등을 찾아보았지만 ViewPager와 Tablayout 중 한 가지 기능만 되는 예제 및 소스만 있었으며

두 가지 모두 다 되는 것을 찾지 못했습니다.

UIPageViewController와 TabBarController는 예제를 만들어보며 어느정도 익힌 상태입니다만

그 다음 둘 중 어느걸로 접근해야될지 갈피를 못잡겠습니다.

각 Fragment의 구성 요소가 모두 다르기 때문에 페이지 마다 Controller를 만들어줘야 될 것 같은데

제가 본 UIPageViewController는 하나의 Controller에서 silde 하면 내용물(사진이나 글자)만 바꿔주는 식이었습니다.

그래서 저는 TabBarController로 접근하는게 맞는거 같은데... 이 접근이 맞는건가요?? 혹시 아니라면 어떤걸 이용해야 하나요??

그리고 혹시 참고할만한 링크나 자료를 주셔도 감사합니다.
yt0229 (1,070 포인트) 님이 2018년 4월 25일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...