将bottomBar布局放入堆栈中似乎会破坏topBar的内容。
我需要在所有内容上都放一个堆栈。这是我的总体布局:
layout = {
root: {
stack: {
id:'stack1',
children: [
STACK_CHILD,
],
options: {
topBar: {
visible: true,
title: {
text: 'My Screen'
},
leftButtons: [{
icon: iconMenu,
id: 'topBarButton'
}]
}
}
}
}
}
具有:
STACK_CHILD = {
component: {
name: 'pulse.Chats',
}
}
我的topBar与标题和leftButton一起显示。
具有:
STACK_CHILD = {
bottomTabs: {
children: [
{
component: {
name: 'pulse.Chats',
options: {
bottomTab: {
title: 'title1',
icon: iconsMap['map'],
},
}
}
]
}
我的topBar变成空白
我还尝试将topBar选项放入bottomTabs组件内,或者将bottomTabs子项替换为包含具有topBar选项的component的堆栈,我无法成功使用topBar。