Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何通过Nativescript中的导航隐藏状态栏和操作栏?_Nativescript_Angular2 Nativescript - Fatal编程技术网

如何通过Nativescript中的导航隐藏状态栏和操作栏?

如何通过Nativescript中的导航隐藏状态栏和操作栏?,nativescript,angular2-nativescript,Nativescript,Angular2 Nativescript,因此,目前我在应用程序开始时进行了一个初始调用,以隐藏状态栏,并将actionbar设置为隐藏在我所有组件的构造函数中,但当我在android中打开键盘时,状态栏会显示back up,并且在键盘隐藏时不会隐藏。我应该如何处理这个问题,特别是考虑到nativescript没有键盘上打开和关闭的事件这一事实?我只需要在键盘关闭后隐藏状态栏(最好是始终隐藏) 更具体地说,我在项目中使用的是Nativescript 3.0、Typescript和Angular 2。您可以选择在不使用操作栏的情况下引导A

因此,目前我在应用程序开始时进行了一个初始调用,以隐藏状态栏,并将actionbar设置为隐藏在我所有组件的构造函数中,但当我在android中打开键盘时,状态栏会显示back up,并且在键盘隐藏时不会隐藏。我应该如何处理这个问题,特别是考虑到nativescript没有键盘上打开和关闭的事件这一事实?我只需要在键盘关闭后隐藏状态栏(最好是始终隐藏)


更具体地说,我在项目中使用的是Nativescript 3.0、Typescript和Angular 2。

您可以选择在不使用操作栏的情况下引导Angular应用程序

对于特定页面,您可以使用页面上的属性

e、 g


它只适用于ActionBar,而不适用于状态栏,对吗?是的,上述方法仅适用于隐藏ActionBar。您可以尝试使用此插件来显示/隐藏状态栏,或者直接使用Android和iOS的本机代码
platformNativeScriptDynamic({startPageActionBarHidden: true});
import { Page } from "ui/page";

constructor(private page: Page) {
    this.page.actionBarHidden = true;
}