[iOS] Segue

Bibi·2022년 2월 18일
1

Segue

https://jcsoohwancho.github.io/2019-07-28-Segue-%ED%8C%8C%ED%97%A4%EC%B9%98%EA%B8%B0/

Segue란? 스토리보드에서 앱의 인터페이스 흐름을 나타내는 객체.

  • iOS에서 화면을 전환하는 방법 중 하나.

  • 스토리보드에서 뷰 컨트롤러 사이의 화살표를 추상화시킨 것.

Segue 만들기

같은 스토리보드에 있는 두 뷰컨트롤러에서, 시작 뷰컨트롤러의 요소에서 도착 뷰컨트롤러로 우클릭 드래그를 하면 segue가 생성된다.

이 때 segue의 시작점은 반드시 액션이 정의되어 있는 뷰 또는 객체여야 한다. (control, barButtonItem, gestureRecognizer ...)

segue 선택은 "Selection Segue(적응형 segue)" 중에서 선택한다.

Storyboard Segue 의 액션 항목 알아보기

  • Show
    • 아래에서 위로 모달 창이 올라온다
  • Show Detail
  • Present Modally
  • Present As Popover

겉보기에는 동작이 다 비슷하다.. 상세한 차이점은 출처에서 확인하기


Segue의 동작원리 관련 공식문서

0개의 댓글