Для определенного компонента, не отображающего верхнюю панель, это можно сделать, поставив
topBar: { visible: false }
в options
из component
, например,
Navigation.setRoot({
root: {
stack: {
id: "App",
children: [
{
component: {
name: "rci.Login",
options: {
topBar: {
visible: false
}
}
}
}
]
}
}
});
А также, если это необходимочтобы быть установленным на уровне стека, чтобы ни один экран в стеке не отображал верхнюю панель, мы можем сделать это, установив
options: {
topBar: {
visible: false
}
},
внутри стека.Весь код выглядит как
Navigation.setRoot({
root: {
stack: {
options: {
topBar: {
visible: false
}
},
children: [
{
component: {
name: 'navigation.playground.TextScreen',
passProps: {
text: 'This is tab 1',
myFunction: () => 'Hello from a function!',
}
}
},
{
component: {
name: 'navigation.playground.TextScreen',
passProps: {
text: 'This is tab 2',
}
}
}
]
}
}
});