ios개발/개념 정리
<스위프트> dismiss : Viewcontroller dismiss
studying develop
2020. 3. 4. 16:02
<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도 여러번 해도 될거 아니야 근데 ㅋㅋ