반응형
세그웨이(Segue)는 다섯 가지 방법으로 지정할 수 있습니다.
1. Show
Swift 2.X 에서의 [Push]와 유사합니다. 기본 뷰 컨트롤러에 새로운 뷰 컨트롤러를 불러올 때 새로운 뷰 컨트롤러가 스택(Stack)에 푸시(Push)하면서 활성화됩니다. 다시 이전 화면으로 돌아갈 때는 새로운 뷰 컨트롤러가 팝(Pop)이 되면서 밑에 있던 기존의 뷰 컨트롤러가 활성화되는 형태입니다. 이때 가장 위에 있는 뷰 컨트롤러가 활성화 됩니다.
2. Show Detail
[Show] 와 매우 비슷하지만 푸시(Push)가 아니라 교체(Replace) 된다는 점이 다릅니다. 현재 뷰 컨트롤러 스택(Stack)의 최상단 뷰를 교체합니다.
3. Present Modally
새로운 뷰 컨트롤러를 보여 주는 스타일과 화면 전환 스타일을 결정하여 뷰를 모달(Modal) 형태로 보여 줍니다.
4. Present As Popover
현재 보이는 뷰 컨트롤러 위에 앵커를 가진 팝업 형태로 콘텐츠 뷰를 표시합니다.
5. Custom
개발자가 임의로 지정한 동작을 수행합니다.
[ 자료 출처 : Do it! 스위프트로 아이폰 앱 만들기 입문 (개정2판) p.391 ]
반응형
'Apple' 카테고리의 다른 글
👨💻 [iPad] iPad 를 잘 활용하고 싶은데, 어떻게 활용할 수 있을까요? (6) | 2024.09.03 |
---|---|
[스크랩] OS X에서 하나의 프로그램을 동시에 여러 개 실행하는 방법 (0) | 2018.09.06 |
Xcode에서 Vim 사용하기 - 버전 9 지원 (0) | 2018.01.23 |
페러럴즈(Parallels)에서 갑자기 소리가 안날때는 이렇게~ (0) | 2016.08.30 |
[스크랩] OS X - 확인되지 않은 개발자의 App 열기 (0) | 2016.04.08 |