Custom UINavigationBar with Google Material style for iOS
Demo/Example
For demo:
$ pod try MaterialNavbar
To run the example project, clone the repo, and run pod install from the Example directory first.
$ cd Example
$ pod install
If you don’t have CocoaPods installed, grab it with [sudo] gem install cocoapods.
$ open MaterialNavbar.xcworkspace
Requirements
iOS 10.0 or later
Swift 4.2
Xcode 10
Installation
CocoaPods
MaterialNavbar is available through CocoaPods. To install
it, simply add the following line to your Podfile:
pod 'MaterialNavbar'
Manual Installation
Just drag the MaterialNavbar.swift files into your project.
Usage
MaterialNavbar is a subclass of UINavigationBar, so you use it as usually. For init MaterialNavbar in a UINavigationController follow the example bellow:
var navigationController = UINavigationController(navigationBarClass: MaterialNavbar.self, toolbarClass: nil)
navigationController.viewControllers = [ViewController()]
MaterialNavbar
Custom UINavigationBar with Google Material style for iOS
Demo/Example
For demo:
To run the example project, clone the repo, and run
pod install
from the Example directory first.If you don’t have CocoaPods installed, grab it with
[sudo] gem install cocoapods
.Requirements
Installation
CocoaPods
MaterialNavbar is available through CocoaPods. To install it, simply add the following line to your Podfile:
Manual Installation
Just drag the
MaterialNavbar.swift
files into your project.Usage
MaterialNavbar is a subclass of
UINavigationBar
, so you use it as usually. For initMaterialNavbar
in aUINavigationController
follow the example bellow:Theme
To use a theme:
Inspired by: RRNavigationBar
Author
DONATION
If this project help you reduce time to develop or you loved this project, you can give me a cup of coffee :)
License
MaterialNavbar is available under the MIT license. See the LICENSE file for more info.