Kopfzeile im Stack-Navigator ausblenden Navigation reaktivieren

8

Ich versuche, den Bildschirm mit dem Stack- und Tab-Navigator zu wechseln.

%Vor%

In diesem Fall wird stacknavigator zuerst und dann tabnavigator verwendet. und ich möchte Header von Stack-Navigator ausblenden. Es funktioniert nicht richtig, wenn ich Navigationsoptionen wie ::

verwende %Vor%

Ich versuche diesen Code auf den ersten zwei Komponenten, die in stacknavigator verwenden. Wenn ich diese Zeile verwende, dann bekomme ich einen Fehler wie ::

    
Avijit Dutta 22.06.2017, 13:45
quelle

5 Antworten

21

Ich benutze dies, um die Stackleiste auszublenden (beachten Sie, dass dies der Wert des zweiten Parameters ist):

%Vor%

Wenn Sie diese Methode verwenden, wird sie auf allen Bildschirmen ausgeblendet.

In Ihrem Fall sieht es so aus:

%Vor%     
Perry 22.06.2017, 13:49
quelle
18

Verwenden Sie einfach den folgenden Code auf der Seite, auf der die Kopfzeile verborgen werden soll

%Vor%

Siehe Stack Navigator

    
Dpkstr 22.06.2017 13:52
quelle
6

Fügen Sie das einfach in Ihr Klassen- / Komponenten-Code-Snippet ein und der Header wird ausgeblendet

%Vor%     
Vaibhav Bacchav 18.11.2017 15:13
quelle
2

Wenn Sie sich auf einem bestimmten Bildschirm verstecken möchten:

%Vor%     
Waqar UlHaq 21.02.2018 06:35
quelle
0

Wenn jemand sucht, wie man Header so in ComponentDidMount umschaltet, schreiben Sie etwas wie:

%Vor%

Wenn

%Vor%

Und irgendwo, wenn Event-Finish-Job:

%Vor%     
Ernestyno 17.03.2018 23:02
quelle