TabBarViewController가 있으면 그냥 selectedIndex 값을 원하는 값으로 넣으면 된다. 없으면 생성해서 또 추가 해야하니 번거롭다. 


걍 간단하게 TabBarViewController를 따로 만들지 않고 간단하게 스토리보드를 사용하여 앱 실행시 열릴 디폴트 탭을 설정할 수 있다.


  1. 스토리 보드에서 Tab Bar Controller 선택
  2. Indentity Inspector 탭 선택
  3. User Defined Runtime Attributes 에서 + 클릭
  4. Key Path는 "selectedIndex" 로 입력
  5. Type은 "Number" 로 입력
  6. Value는 원하는 인덱스 값 입력 "1"


이렇게 설정을 하면 앱이 실행할 때 설정한 탭으로 열린다. 최종 위치값을 저장해서 열게 할려면 어차피 코딩 작업이 필요하긴 하다.



저작자 표시 비영리
신고
Posted by KraZYeom