TestsTested | ✗ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Nov 2017 |
SPMSupports SPM | ✗ |
Maintained by Oscar Apeland, Oscar Apeland.
To test the project, clone this repo and run SwipeableViewController.xcodeproj.
SwipeableViewController is available through CocoaPods. To install
it, simply add the following line to your Podfile:
pod 'SwipeableViewController'
// Make an instance of SwipeableNavigationController
let navigationController = SwipeableNavigationController(navigationBarClass: SwipeableNavigationBar.self, toolbarClass: nil)
// Make an instance of SwipeableViewController
let viewController = SwipeableViewController()
// Inject data
viewController.swipeableItems = [SwipeableItem(title: "View 1", viewController: ExampleViewController()),
SwipeableItem(title: "View 2", viewController: ExampleViewController()),
SwipeableItem(title: "View 3", viewController: ExampleViewController())]
viewController.selectedIndex = 1
// Set the view to the navigation controller (if you want the SwipeableViewController at the root of your navigationController)
navigationController.setViewControllers([viewController], animated: false)
And you're good to go!
Oscar Apeland, [email protected]
SwipeableViewController is available under the MIT license. See the LICENSE file for more info.