SlideOutMenu 0.1.2

SlideOutMenu 0.1.2

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2016年11月
SwiftSwift 版本2.3
SPM支持 SPM

alfian0 维护。



  • Alfiansyah

如何使用

  1. 在 podfile 中添加 pod 'SlideOutMenu'(`pod 'SlideOutMenu'`)
  2. 导入 SlideOutMenu(`import SlideOutMenu`)
  3. 在类中继承 ContainerController(`class RootViewController: ContainerController { ... }`)
  4. 创建 CenterView 类

    import UIKit
    import SlideOutMenu
    
    class CenterView: UIViewController, ICenterViewController {
      var delegate: ISlideOutMenuDelegate!
    
      override func viewDidLoad() {
        super.viewDidLoad()
    
      }
    }
    
  5. 实现 ISlideOutMenu 接口

    extension RootViewController: ISlideOutMenu {
      func setCenterViewController() -> ICenterViewController {
        return CenterView()
      }
    
      func setLeftViewController() -> UIViewController? {
        return UIViewController()
      }
    
      func setRightViewController() -> UIViewController? {
        return nil
      }
    }
    
  6. 使用代理激活

    override func viewDidLoad() {
        super.viewDidLoad()
    
        self.delegate = self
    }