AKNavigation 1.0.8

AKNavigation 1.0.8

TestsTested
LangLanguage SwiftSwift
License MIT
ReleasedLast Release Sep 2017
SwiftSwift Version 4.0
SPMSupports SPM

Maintained by Arkin.



  • By
  • arkin

AKNavigation

  • iOS navigation framework written by swift

install

How to Use

// init
let root = AKBaseViewController()
let nav = AKNavigationController(rootViewController: root)

// set navTitle
root.navTitle = "Hello"

// set navTitle color
root.navTitleColor = .green

// set navBar Color
root.navBarBackgroundColor = .orange

// set navBar backgroundImage
root.navBarBackgroundImage = UIImage(named: "xxx")

// set single button
root.rightImage = UIImage(named: "ak_back")
  // or
root.rightTitle = "right title"

// set button color
root.rightButtonColor = .red

// set a group of buttons 
root.leftItems = [
    AKNavigationItem(UIImage(named: "ak_back"), action:{[unowned self] in
        self.log("l1 clicked")
    }),
    AKNavigationItem("l2", action: {[unowned self] in
        self.log("l2 clicked")
    })
]

// change statusBar
root.statusBarStyle = .light // .dark

// hide navBar
root.hideNavBar = true