我正在创建一个具有全局选项卡栏的应用程序。“操作栏”应该有 5 个按钮,并且应该在每个屏幕上都可以看到。有没有办法在“选项卡式菜单”的帮助下一次在“ActionBar”上放置 5 个选项卡?以及如何使这个选项卡式窗格全球化?因为后者在应用程序中我使用 navigationPane 并替换了 tabbedpane。我希望 tabbedPane 栏在所有屏幕上都可见
更新 :::: 我尝试了工作表,但标签消失了
import bb.cascades 1.0
TabbedPane {
showTabsOnActionBar: true
Tab {
Page {
titleBar: TitleBar {
title: "1"
}
attachedObjects: [
ComponentDefinition {
id: mySheet
source: "sheets.qml"
}
]
Button {
onClicked: {
var sheet = mySheet.createObject();
sheet.open();
}
text: "sheet"
}
}
}
Tab {
}
}
和我的 sheet.qml 文件
导入 bb.cascades 1.0
Sheet {
id: mySheet
content: Page {
Container {
Label {
text: "Hi then"
}
Button {
text: "close"
onClicked: {
onClicked: mySheet.close()
}
}
}
}
}