NAVIGATION STACK
  • September 17, 2023

NAVIGATION STACK


Navigation Stack is a library with stack-modeled UI navigation controllar.


We Specialize in the designing and coding of custom UI for Mobail Apps and Websites.


 

Stay turned for the latest updates:

 

Requirements


  • iOS 9.0+
  • Xcode 9

Installation


Just add the Source folder to your project.

or use CocoaPods with Podfile:

pod ‘Navigation-stack’

or Carthage users can simply add to their Cartfile:

github “Ramotion/navigation-stack”

Usage


  1. YourNavigationController inherit from NavigationStack

  2. add code to root viewViewController

override func viewDidLoad() {
super.viewDidLoad()
navigationController!.interactivePopGestureRecognizer?.delegate = self
}

extension YourViewController: UIGestureRecognizerDelegate {
func gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer) -> Bool {

if navigationController?.viewControllers.count == 2 {
return true
}

if let navigationController = self.navigationController as? NavigationStack {
navigationController.showControllers()
}

return false
}
}

GitHub


View Github

#component #ios #library #swift
YOU MIGHT ALSO LIKE...
TvOSTextViewer

Light and scrollable view controller for tvOS to present blocks of text Description TvOSTextViewer is a view controller to present ...

TvOSSlider

TvOSSlider is an implementation of UISlider for tvOS. Description and usage TvOSSlider palliates missing an implementation of UISlider for tvOS as part ...

TvOSScribble

TvOSScribble, based on CoreML, mitigates the lack of a physical numpad area in Siri Remote implementing a handwriting gesture recognizer. ...

TvOSPinKeyboard

PIN keyboard for tvOS Description TvOSPinKeyboard is a view controller that allows easily asking for PIN codes in tvOs Requirements ...

TvOSMoreButton

📺 A tvOS button which truncates long text with '... More'. The TvOSMoreButton is a simple view which aims to ...