push를 통해 연동된 view는 실행시킬 경우, 상단 NavigationBar의 Arrow버튼을 통해서만 Pop을 할 수 있다. 하지만 왠만한 앱들을 보면 손가락을 이용해서 옆으로 밀기만 하면 이전 화면으로 되돌릴 수 있게 한다.
사실 자동으로 될 줄 알았는데 따로 코드를 작성해야만 이 기능을 활성화 시킬 수 있다.
//손가락 옆으로 미는 제스쳐 작동
navigationController?.interactivePopGestureRecognizer?.isEnabled = true
navigationController?.interactivePopGestureRecognizer?.delegate = self
extension RecentCafeView: UIGestureRecognizerDelegate { }
위 코드는 기능을 추가시킬 클래스이름이 "RecentCafeView"를 예시를 든 것이다..
이렇게 하면 손가락을 옆으로 밀었을 때, 이전 페이지로 이동할 수 있다.