<https://soulpark.wordpress.com/2012/06/21/dismiss-2-layer-modal-view-controller/> 이 분이 가정한 상황도 그냥 재미로 보기 좋아 보인다.
dismiss 자체에 대한 설명이다.
<https://developer.apple.com/documentation/uikit/uiviewcontroller/1621505-dismiss>
presented vc인 자기 자신이 호출하면 presenting vc가 presented vc를 제거해 주는 일을 한다.
뷰컨을 제거하는 방법이다. push냐 present냐에 따라 다르다.
<https://stackoverflow.com/questions/24668818/how-to-dismiss-viewcontroller-in-swift>
이쯤되니까 present와 push가 nav에 의하냐 아니냐 빼고 뭐가 다른지 궁금해진다.....
차이
<https://teamtreehouse.com/community/different-between-push-and-modal>
봤는데 일단 느낌은 nav는 계속 해서 뭔가 화면이 이동할때 방향성 있게 스택에 누적된다는 측면에서 좋은거 같다.
그런데 present는 일회성으로 그냥 하나 띄우는 느낌? ㅋㅋ
이 느낌 밖에 모르겠따. ㅋㅋ present도 여러번 해도 될거 아니야 근데 ㅋㅋ
'ios개발 > 개념 정리' 카테고리의 다른 글
<스위프트> try catch (0) | 2020.03.05 |
---|---|
<스위프트> class vs struct (0) | 2020.03.05 |
<스위프트> 뷰컨트롤러 이동 1 : transition, present, show (0) | 2020.03.04 |
<스위프트> 메모리 관리 : weak vs unowned (0) | 2020.03.04 |
ios : 공부해야할 개념 목록 , 스위프트 언어의 특징 (0) | 2020.03.04 |