Contents

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.1

Then run carthage update to build the framework and drag the built Container.framework into your Xcode project.

Author

Bottle Rocket Studios

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