CocoaPods trunk is moving to be read-only. Read more on the blog, there are 12 months to go.
| TestsTested | ✗ |
| LangLanguage | SwiftSwift |
| License | MIT |
| ReleasedLast Release | May 2016 |
| SPMSupports SPM | ✗ |
Maintained by Satoshi Matsumoto.
KZSideDrawerController is a side drawer controller for iOS written in Swift.
To run the example project, clone the repo, and run pod install from the Example directory first.
let sideDrawerController = KZSideDrawerController()
sideDrawerController.centerViewController = UIViewController()
sideDrawerController.leftViewController = UIViewController()
sideDrawerController.rightViewController = UIViewController()sideDrawerController.openDrawer(side: .Left, animated: true, completion: nil)
sideDrawerController.closeDrawer(side: .Right, animated: true, completion: nil)extension ViewController: KZSideDrawerControllerDelegate {
func sideDrawerController(sideDrawerController: KZSideDrawerController, willOpenViewController viewController: UIViewController, forSide side: KZDrawerSide, animated: Bool) {}
func sideDrawerController(sideDrawerController: KZSideDrawerController, didOpenViewController viewController: UIViewController, forSide side: KZDrawerSide, animated: Bool) {}
func sideDrawerController(sideDrawerController: KZSideDrawerController, willCloseViewController viewController: UIViewController, forSide side: KZDrawerSide, animated: Bool) {}
func sideDrawerController(sideDrawerController: KZSideDrawerController, didCloseViewController viewController: UIViewController, forSide side: KZDrawerSide, animated: Bool) {}
}leftDrawerWidth rightDrawerWidth shadowOpacity shadowRadius shadowOffset shadowColor dimmingColor KZSideDrawerController is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "KZSideDrawerController"Satoshi Matsumoto, [email protected]
KZSideDrawerController is available under the MIT license. See the LICENSE file for more info.