UINavigationController
![[SwiftUI]커스텀 백버튼 백 제스처 시 화면 멈춤 이슈 해결](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbsZlHF%2FbtrLLzcwuRt%2FAAAAAAAAAAAAAAAAAAAAAAiAADAbCD44eW7zma0tS43m1aw7ICvzUW9U3L8HVGqV%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DuWHOhPzL9YW9ni3FVTlAyeqNKmY%253D)
[SwiftUI]커스텀 백버튼 백 제스처 시 화면 멈춤 이슈 해결
XCode : 13.2.1타겟 버전 : 14.0 이후시뮬레이터 버전 : 15.2개요프로젝트를 진행하면서 디자이너님의 요구사항에 맞게 백버튼을 커스텀해야 할 일이 생겼다. 그러나 SwiftUI에선 아직 NavigationBar 백버튼의 디자인을 바꿀 수 있는 옵션을 제공하지 않아 커스텀하여 사용하기로 했다. 그러나 커스텀 백버튼을 만들고 hidden 옵션을 주면 백 제스처가 동작하지 않았고.navigationBarHidden(true)찾다보니 UINavigationController를 직접 수정하면 해결 할 수 있다고 했다.interactivePopGestureRecognizer?.delegate = self그러나 Navigation Stack에 뷰가 하나밖에 없는데 뷰를 pop 해버리면 안되기때문에 vi..