[Xcode] 스토리보드 추가, 지정, 접근하기

안녕하세요!

 

ViewController 파일처럼 스토리보드도 여러 파일로 나누어서 활용해볼 수 있는데요,

오늘은 스토리보드 추가하는 방법에 대해서 간단하게 알아보려 합니다!

 

스토리보드 추가하기

Xcode 왼쪽 탭에서 New File 선택해주시고

Storyboard를 추가하면 됩니다!

(스토리보드마다 Entry point도 존재한다는 점 알아두세요)

 

 

그런데, 스토리보드가 프로젝트에 여러 개 있을 때는 어떤 부분이 먼저 동작할까요?

Main 스토리보드 말고, 이후에 만든 스토리보드를 메인으로 동작하게 하는 방법도 있을까요??

이어서 진행해보겠습니다!

 

 

 

시작 스토리보드 지정하기 

프로젝트 설정 - Targets - Deployment Info 에서 Main interface를 보시면

드롭다운 형태로 현재 프로젝트 파일 내에 있는 스토리보드들을 선택할 수 있는 걸 보실 수 있습니다!!

 

여기에서 원하는 스토리보드 클릭 후, (아직 끝나지 않았습니다!)

추가로 설정을 더 해주어야 하는데요

 

Info.plist에서 쭉쭉 화살표 내리시면 맨 마지막에 나오는 Storyboard Name

이 부분에 원하는 스토리보드 이름을 넣어주면 됩니다!

 

 

 

다른 스토리보드에 접근하기

한 스토리보드에서 다른 스토리보드로 화면을 넘기고 싶을 때는 어떻게 하면 좋을까요?

object library에서 Storyboard Reference를 선택해 삽입해줍니다

원하는 버튼과 연결하면~ 끝!