Ionic framework Ionic 2更改选项卡上的状态栏颜色
正在尝试更改选项卡页面中状态栏的颜色。它只在第一次更改,在我在选项卡之间单击后,它不再更改颜色,而是保留我单击的最后一个选项卡的颜色 尝试使用Ionic framework Ionic 2更改选项卡上的状态栏颜色,ionic-framework,ionic2,ionic3,Ionic Framework,Ionic2,Ionic3,正在尝试更改选项卡页面中状态栏的颜色。它只在第一次更改,在我在选项卡之间单击后,它不再更改颜色,而是保留我单击的最后一个选项卡的颜色 尝试使用ionViewDidLoad()和ngOnInit()但是对于选项卡,似乎没有调用statusBar函数,如何在每次用户在选项卡之间切换时触发颜色更改 ngOnInit() { this.statusBar.backgroundColorByHexString('#f2d602'); } 尝试使用ionViewWillEnter()此
ionViewDidLoad()
和ngOnInit()
但是对于选项卡,似乎没有调用statusBar函数,如何在每次用户在选项卡之间切换时触发颜色更改
ngOnInit() {
this.statusBar.backgroundColorByHexString('#f2d602');
}
尝试使用ionViewWillEnter()此函数将在每次进入该视图时启动。有关更多信息,请参考以下链接中的离子生命周期
在app.component文件的构造函数()中调用此函数。它将应用于应用程序中的所有页面
constructor(){
this.platform.ready().then(() => {
this.statusBar.backgroundColorByHexString('#f2d602');
}
}
抱歉,我使用ionViewWillEnter方法而不是ionViewDidLoad()时出错