세그란?

Jamezz Dev·2020년 8월 26일
0

ios 프로그래밍

목록 보기
4/10

세그란?

스토리 보드에서 뷰 컨트롤러 사이의 화면전환을 위해 사용하는 객체입니다. 별도의 코드 없이도 스토리보드에서 세그를 연경하여 뷰 컨트롤러 사이의 화면전환을 구현할 수 있다

UIStoryboardSegue 클래스

  • uikit에서 사용할 수 있는 표준 화면 전환을 위한 프로퍼티와 메서드를 포함하고 있습니다. 커스텀 전환을 위한 서브 클래스를 구현하여 사용할 수 있다. 필요에 따라 UIViewController 의 performSegue 메서드를 이용해 세그 객체를 코드로 실행할 수 있다.
  • prepare(for:sender:) 메서드를 이용해 새로 보여지는 뷰 컨트롤러에 데이터를 전달할 수 있다.

주요 프로퍼티

  • var source: UIViewController 세그에 전환을 요청하는 뷰 컨트롤러
  • var destination: UIViewController 전환될 뷰 컨트롤러 입니다.
  • var identifier: String? 세그 객체의 식별자 입니다.
profile
💻디지털 노마드를 🚀꿈꾸는 🇯🇲자메즈 🐥개발자 입니다.

0개의 댓글