Lined Notebook

swift rootViewController 하위 viewController 모두 삭제하기

by 사슴비행기

viewController를 상황에 맞게, 로직에 맞게 띄우고 지우다 보면 꼬이는 경우가 간혹(...라고는 하지만 나는 미숙하여 자주 발생한다) 발생한다.

그래서 어떨 때는 rootViewController의 하위 viewController를 모두 지워야 할 때가 생긴다.

코드는 간단하다.

UIApplication.shared.keyWindow?.rootViewController?.dismiss(animated: false, completion: nil)

 

블로그의 정보

Beautiful Coding

사슴비행기

활동하기