어흥

[Swift] View Controller 본문

iOS

[Swift] View Controller

라이언납시오 2020. 8. 11. 16:50
728x90
반응형

1. View Controller란?

  : 스크린 하나를 관리한다 -> 페이지당 하나라고 생각하면 편하다 (Android의 Activity와 비슷하다고 생각한다)

 

Ex) 여러개의 기사 리스트를 보여주는 화면 + 기사를 눌렀을 때 해당 기사에 대한 상세 정보를 보여주는 화면

-> 2개의 View Controller

 

2. 종류

- Design v.s. Code (View Controller)

- 연결 방법: AAA Code View Controller <-> BBB Design View Controller

  1) UI를 보여주는 화면인 BBB Storyboard(Design)의 우측 상단에 위치한 Identity Inspector 클릭

  2) Identity and Type>Name : AAA 컨트롤러 입력(Code)

 

3. Design(View Controller)에서 사용한 Object에 대한 처리 방법

  1) Design에 사용한 Object를 Control키와 함께 누른다 -> 줄이 생긴다

  2) 줄을 Code(View Controller)로 드래그한다

  3) 해당 Object에 대한 처리를 진행한다(Ex. Action, Outlet)

 

4. Design에서 정의한 Object 절대적 위치 기준

: 좌측위가 (0,0)이고 좌표평면이라고 생각하면 편하다. 단, Y축의 부호는 반대다

 

728x90
반응형

'iOS' 카테고리의 다른 글

[Swift] Flow Control  (0) 2020.08.23
[Swift] 레이아웃 + 기본설정  (2) 2020.08.21
[Swift] 기초 문법/ 지식  (2) 2020.08.20
[Swift] String + Variable(변수)  (0) 2020.08.20
[Swift] 팝업  (2) 2020.08.12
Comments