[iOS]<MemoApp> Main Layout
Main Layout
View Controller
- 항상 씬과 클래스를 연결해주어야함
- 하나 이상의 뷰가 모여 화면을 구성
- 화면에서 발생하는 이벤트를 처리하고 뷰를 관리하는 객체
Navigation Controller
![](https://velog.velcdn.com/images/rudin_/post/aa5db1cf-489b-4774-935f-2539207c6fa0/image.png)
- 좌측의 Navigation Controller은 화면이동을 담당하는 객체
- 실제 표시되는 건 우측.
이 상태에서 실행하면 다음과 같이 표시됨
![](https://velog.velcdn.com/images/rudin_/post/e2b396be-f18c-4010-810e-b69cf813923b/image.png)
- 시작 화면을 설정해주지 않았기 때문에 표시되지 않음
![](https://velog.velcdn.com/images/rudin_/post/dd71450f-def3-41a0-9d16-1caef18d4d9b/image.png)
- 설정에서 Is Initial View Controller 체크
![](https://velog.velcdn.com/images/rudin_/post/794d3e0d-8240-40f8-b164-3f48767d3ca9/image.png)
- 화살표가 생성됨
- 해당 화살표를 드래그 앤 드랍하여 시작화면을 변경할 수도 있다.
Files Owner
![](https://velog.velcdn.com/images/rudin_/post/92256474-9889-44cc-b18a-b256aa579398/image.png)
타이틀 변경
![](https://velog.velcdn.com/images/rudin_/post/8f27085a-d6d7-4934-b6b3-1b8975a27112/image.png)
![](https://velog.velcdn.com/images/rudin_/post/26a3a5e6-3415-4018-9c67-9024396cb7ca/image.png)
- 큰 타이틀로 바꾸려면 Navigation Controller의 타이틀 선택 후 Prefer Large Title 선택
![](https://velog.velcdn.com/images/rudin_/post/e01049aa-d3a7-4dca-94de-a92a68d4c333/image.png)
![](https://velog.velcdn.com/images/rudin_/post/8bf5fb53-02e6-4b7e-a8fb-b09ffd9d2c20/image.png)
- 탭에 쓰이는 버튼은 주로 Bar Button
- 버튼 추가 시 탭쪽으로 드래그 앤 드랍하면 됨
![](https://velog.velcdn.com/images/rudin_/post/896ed382-1b11-42ad-8575-5857f44d953d/image.png)
- 추가 버튼으로 변경: System Item에서 변경 가능
![](https://velog.velcdn.com/images/rudin_/post/f4d7c4aa-2a91-4f45-8fee-3513dca31b3d/image.png)
실행
![](https://velog.velcdn.com/images/rudin_/post/9d92ecd9-9904-49d5-8934-1a0d16dd3ffd/image.png)