티스토리 뷰

728x90

앱 실행할때 탭이 두번째걸 먼저 시작되게 하고싶은데 

첫번째 탭이 먼저 실행되는분들을 위해 블로깅을 해보려고 합니다! 

앱 실행시 두번째 탭으로 시작

 

 

현실..

 


 

먼저 세팅부터 해볼까요!!

 

라이브러리 Objects를 열고 (cmd + shift + L) 

TabBarController 이친구 소환하시고

 

각 Tab별 아이콘 이미지를 지정해주세요

 

 

앱 실행시 제일 처음 보여질 ViewController로 지정해주시고

 

 

 

여기까지만 하고 앱을 실행하면 이렇게 나올겁니다.

 

 

이제 순서를 바꿔보죠!!

 

새로만들기 (cmd + N)에서

1. Cocoa Touch Class 선택
2. Class 이름 지정 및 Subclassof: UITabBarController 지정 
3. Storyboard와 생성한 Class 연동
4. TabBarController - viewDidLoad - self.selectedIndex 설정

 

 

이대로 실행하면 드디어

설정한 index값에 따라 시작되는 위치가 바뀝니다. 

 


요즘 문법만 공부하느냐구 재미가 조금씩 떨어지고 있었는데

하나씩 만들어보면서 하는것도 좋은 동기부여가 되는것 같네요. 

어제 함박눈도 오고 겨울이 점점 실감이 납니다. 

다들 감기 조심하세요~~

728x90