Skip to content

Instantly share code, notes, and snippets.

View mercen-lee's full-sized avatar
🐦
Swifting

이석호 mercen-lee

🐦
Swifting
View GitHub Profile
@mercen-lee
mercen-lee / UINavigationControllerExtension.swift
Last active October 15, 2024 03:18
"Swipe anywhere to pop" implementation for SwiftUI
import UIKit
extension UINavigationController: @retroactive UIGestureRecognizerDelegate {
override open func viewDidLoad() {
super.viewDidLoad()
navigationBar.isHidden = true
interactivePopGestureRecognizer?.isEnabled = false
let popGestureRecognizer = UIPanGestureRecognizer(target: self, action: #selector(handlePanGesture(_:)))
popGestureRecognizer.delegate = self