İçeriğe geç

UINavigationController back swipe işlemi

Merhabalar bu yazımda iOS uygulamalarınızda kullandığınız UINavigationController yapısına kolay bir şekilde push edilen sayfalardan kaydırma işlemi ile geri gitme işlemini nasıl ekleyeceğinizi paylaşacağım.

UINavigationController yapısı iOS uygulamalarında çokça kullanılan bir yapı olarak veri yapılarından Stack kullanmakta. pop, push mantığı ile ileri geri yaptığımız sayfalar arasında ufak bir parmak kaydırma ile geriye gitmek kullanıcılar için oldukça efektif.

navigationController?.interactivePopGestureRecognizer?.delegate = self
navigationController?.interactivePopGestureRecognizer?.isEnabled = true
extension BaseViewController: UIGestureRecognizerDelegate {
    func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldBeRequiredToFailBy otherGestureRecognizer: UIGestureRecognizer) -> Bool {
        return true
    }
}

 

Kategori:iOS

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.

Copyright © 2022 Kenan Atmaca