<aside> ⚠️ 블로그 주인장의 뇌용량이 부족하여 적어두는 개인 기록장이므로 말투가 이상할 수 있습니다. 저의 노트 필기를 보고 있다, 생각해 주세요〰️❗️

</aside>

<aside> 📌 Youtube [센치한개발자]님의 swift 강좌 : 네비게이션바, 화면이동 을 보고 공부하며 정리한 글 입니다.

</aside>

오늘 만들 것: Move! 버튼을 누르면 다른 화면으로 이동하기


먼저, Xcode로 새 프로젝트를 만들면 아래와 같이 나타난다.

Attributes inspector를 보면

"**Is initial View Controller"**에 체크 표시되어 있는 걸 볼 수 있음

이건 앱이 시작되고 스토리보드가 불러와지면 나오는 첫 번째 화면이 이 컨트롤러다〰️ 라는 뜻임!

이 부분이 체크 되면 오른쪽처럼 화살표가 나타나고

체크 안되어 있으면 화살표도 사라짐

본격적으로 시작해보자

오늘은 NavigationController를 사용할 거라, 원래 있던 뷰 컨트롤러는 지워주겠음!

NavigationController를 추가하면 이렇게 두 화면이 뜬다.

<aside> 🗣 navi → root view 로 화살표가 그어져 있는데, navigation controller가 root view를 제어하겠다는 의미. ❗️navigation controller는 화면이 아님❗️ 일단 root view를 지우고, navigation controller의 "Is initial View Controller"에 체크해주기.

</aside>