2020-04-06 09:57:43 +03:00
2016-06-01 12:15:31 +03:00
2018-09-17 10:20:21 +03:00
2018-09-17 10:20:21 +03:00
2016-02-25 18:15:22 +03:00
2018-09-27 09:05:11 +03:00
2017-11-11 18:16:22 +03:00
2017-11-11 18:16:22 +03:00
2017-01-20 15:56:04 +03:00
2016-03-11 16:47:29 +03:00
2016-03-11 16:29:34 +03:00
2016-02-25 18:15:22 +03:00
2018-04-28 02:28:18 -07:00
2019-04-03 15:52:56 +03:00
2019-11-12 16:10:38 +03:00
2017-11-11 18:16:22 +03:00
2020-04-06 09:57:43 +03:00
2017-11-11 18:16:22 +03:00

NAVIGATION STACK

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


We specialize in the designing and coding of custom UI for Mobile Apps and Websites.

Stay tuned for the latest updates:


Twitter CocoaPods CocoaPods CocoaPods Travis codebeat badge Carthage compatible Donate

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
  }
}

📄 License

Navigation Stack is released under the MIT license. See LICENSE for details.

This library is a part of a selection of our best UI open-source projects.

If you use the open-source library in your project, please make sure to credit and backlink to www.ramotion.com

📱 Get the Showroom App for iOS to give it a try

Try this UI component and more like this in our iOS app. Contact us if interested.



S
Description
:octocat: NavigationStack is a stack-modeled UI navigation controller. Swift UI library made by @Ramotion
Readme MIT 19 MiB
Languages
Swift 96.8%
Objective-C 1.7%
Ruby 1.5%