我正在尝试在我的应用程序顶部创建一个标签栏,没有明显的标题,但 iOS 状态栏与它重叠。我尝试将 ion-tabs 标签包装在具有填充但不起作用的 ion-content 标签中。我将标签包裹在一个解决填充问题的标题中,但随后标签加载的页面在标题内消失了。
我已经看到所有关于标题重叠的帖子,但那些是几年前的,已经在 ion 4 中修复,并且解决方案无论如何都不适用于标签。
如何在不删除状态栏的情况下解决此问题?
iOS版本:11.4.1
离子版本:4.0.5
重新创建:
- 创建 ionic tabs 启动项目
- 将标签位置更改为顶部
删除 home.html 中的标头
<ion-tabs tabsPlacement="top"> <ion-tab [root]="tab1Root" tabTitle="Home" tabIcon="home"></ion-tab> <ion-tab [root]="tab2Root" tabTitle="About" tabIcon="information-circle"></ion-tab> <ion-tab [root]="tab3Root" tabTitle="Contact" tabIcon="contacts"></ion-tab> </ion-tabs>