Custom UINavigationBar with Google Material style, with very smooth animations. It's designed for iOS written on Swift. RRNavigationBar is a subclass of UINavigationBar, so you use it as usually. For init RRNavigationBar in a UINavigationController follow the example bellow:
var navigationController = UINavigationController(navigationBarClass: RRNavigationBar.self, toolbarClass: nil)
navigationController.viewControllers = [ViewController()]
RRNavigationBar.changeColorNavigationBar(ThemeColor.Red)
You can change the theme everywhere in your application. If you have a good don't hesitate to make a pull request.