【发布时间】:2019-04-05 17:22:39
【问题描述】:
我有一个隐藏 ActionBar 的页面(见下文),它可以正常工作。但是,当我导航到另一个页面然后使用 back() 返回时,ActionBar 现在完全可见。
(注意:我需要 ActionBar 在页面上,这样我才能更改状态栏颜色)
这是针对当前版本的 NativeScript Angular。
<ActionBar visibility="collapsed"></ActionBar>
<GridLayout rows="*, auto" columns="*" *ngIf="pageLoaded">
...
</GridLayout>
【问题讨论】:
-
尝试绑定可见性属性(
[visibility]="'collapsed'"),如果还是不行,请分享一个可以重现问题的 Playground 示例。 -
我通过将其折叠在内页而不是隐藏来修复它。这不是“正确”的做法,但确实有效。
标签: nativescript nativescript-angular