bottlerocketstudios/ios-container
The ContainerViewController is designed to be a simple but flexible method to embed and transition between multiple child UIViewController objects. It was built to fill in the gap when you need a UINavigationController without the hassle of a navigation bar, or a `UITabBarC
Inspiration
Container is an evolution of the ContainerViewController that was available as part of UtiliKit. For the most part, the two are source-compatible, but please check out our migration guide if you're upgrading to Container from UtiliKit.
Example
To run the example project, clone this repo and open iOS Example/iOS Example.xcworkspace.
Requirements
Requires iOS 10.0, tvOS 10.0
Installation
Add this to your project using Swift Package Manager. In Xcode that is simply: File > Swift Packages > Add Package Dependency... and you're done. Alternative installations options are shown below for legacy projects.
CocoaPods
If you are already using CocoaPods, just add 'Container' to your Podfile then run pod install.
Carthage
If you are already using Carthage, just add to your Cartfile:
github "BottleRocketStudios/Container" ~> 0.1Then run carthage update to build the framework and drag the built Container.framework into your Xcode project.
License
Container is available under the Apache 2.0 license. See the LICENSE file for more information.
Contributing
See the [CONTRIBUTING] document. Thank you, [contributors]!
[CONTRIBUTING]: CONTRIBUTING.md [contributors]: https://github.com/BottleRocketStudios/iOS-Container/graphs/contributors
Package Metadata
Repository: bottlerocketstudios/ios-container
Default branch: main
README: README.md