【发布时间】:2015-11-28 21:42:00
【问题描述】:
我添加了 hide-nav-bar 属性,希望隐藏个人资料页面上的导航栏。它会移除整个导航栏以及按钮和标题。
个人资料.html
<ion-view view-title="Profile" hide-nav-bar="true">
<ion-content>
</ion-content>
<ion-footer-bar align-title="left" class="bar-balanced">
<a class="button-icon title" href="">
<i class="icon ion-ios-telephone-outline"></i>
</a>
</ion-footer-bar>
</ion-view>
侧边菜单代码 sn-p :
<ion-side-menu-content>
<ion-nav-bar class="bar-balanced">
<ion-nav-back-button>
</ion-nav-back-button>
<ion-nav-buttons side="left">
<button class="button button-icon button-clear ion-navicon" menu-toggle="left">
</button>
</ion-nav-buttons>
</ion-nav-bar>
<ion-nav-view name="menuContent"></ion-nav-view>
</ion-side-menu-content>
是否有任何 CSS 或 Angular 解决方法?
我想保留 nav-back-button 和 nav-buttons 以及视图标题。我该怎么做?
我研究了一些方法,但这些方法需要 cordova 插件并且是 iOS 特定的,例如:http://ionicframework.jp/tutorials/fullscreen-apps/
还有
这个:http://codepen.io/ciastek/pen/lxmyC
这些不符合我的目的。请建议一个替代方案,如 CSS 标题栏透明或一些 $ionic 委托,它与 angular 一起工作,只删除栏而不是按钮。
【问题讨论】:
-
您能否提供更多详细信息。
-
你的问题不清楚,为什么要使用自己的属性?已经有 ng-class 和 ng-if 可供您使用。
-
隐藏导航栏是一个离子属性
-
@Rohan 你有解决这个问题的办法吗
标签: css angularjs ionic-framework ionic