The
Navigation barobject provides some functions to customize the iOS NavigationBar.
- NavigationBar.create
- NavigationBar.setTitle
- NavigationBar.setLogo
- NavigationBar.show
- NavigationBar.hide
- NavigationBar.init
- NavigationBar.setupLeftButton
- NavigationBar.setupRightButton
- NavigationBar.setLeftButtonEnabled
- NavigationBar.setLeftButtonTint
- NavigationBar.setLeftButtonTitle
- NavigationBar.showLeftButton
- NavigationBar.hideLeftButton
- NavigationBar.setRightButtonEnabled
- NavigationBar.setRightButtonTint
- NavigationBar.setRightButtonTitle
- NavigationBar.showRightButton
cordova plugin add com.karab.cordova.plugin.navigationbar
navBar = cordova.require("cordova/plugin/iOSNavigationBar");
navBar.init();
navBar.create('BlackOpaque', {tintColorRgba: '255, 255, 255, 1'});
navBar.setTitle("TITLE");
navBar.setLogo("www/img/logo.png");
navBar.setupLeftButton("Back", null, function () {
$window.history.back();
}
navBar.setLeftButtonTint('75, 70, 95, 25');
navBar.setupRightButton(null, "www/img/profil.png",
function () {
$location.url("/account");
scope.$apply();
}, {
useImageAsBackground: true
});
navBar.show();
- iOS