아래 코드를 참고해서 코딩을 했습니다.
https://baked-corn.tistory.com/113
상단 탭바도 컬렉션뷰, 아래의 페이지도 컬렉션뷰로 짰습니다.
위의 사진 처럼 firstVC에서 1을 누르면 상단 탭바의 1번이 탭 되어있는 페이지가 나오고
2를 누르면 상단 탭바의 2번이 탭 되어있는 페이지가 나오게 하고 싶어서
firstVC에서 secondVC에 startTab 이라는 변수를 넘겨주어 처음 시작을 1 2 3 4 번 탭에 맞추어 나오게 하는 것 까지는 성공했는데,
2 3 4 번 탭에서 시작했을 때, secondVC 내에서 1번 탭이 눌러는 지지만 내용이 나오지 않습니다.
1번 말고 다른 탭을 눌렀다가 1번 탭을 누르면 동작은 하는데 startTab에 해당하는 내용이 다시 나오는 문제가 발생합니다..
찍어보니 상단 탭바의 collectionViewCell의 indexPath는 0 1 2 3 으로 잘 찍히는데
하단 collectionView 에서 무조건 처음 접근한 cell의 indexPath.row가 0이 되어서 발생하는 문제 같습니다..
이런 문제를 해결할 수 있는 방법이 있을까요? 그리고 상단 탭바를 만들 때 하단 페이지를 컬렉션뷰로 만드는게 보편적인 방법인지도 궁금합니다!