测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布上次发布 | 2016年5月 |
SPM支持 SPM | ✗ |
由 Satoshi Matsumoto 维护。
KZSideDrawerController 是用 Swift 编写的 iOS 侧边导航控制器。
要运行示例项目,首先克隆仓库,然后在 Example 目录中运行 pod install
。
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 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile
pod "KZSideDrawerController"
Satoshi Matsumoto, [email protected]
KZSideDrawerController 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。