kivymd - 使用 bottomNavigation 和 SideNavBar
问题描述
:
MDNavigationLayout:
x: toolbar.height
MDToolbar:
id: toolbar
left_action_items: [["menu", lambda x: nav_drawer.set_state("open")]]
ScreenManager:
id: screen_manager
Screen:
name: "scr 1"
MDLabel:
text: "Screen 1"
halign: "center"
Screen:
name: "scr 2"
MDLabel:
# text: "Screen 2"
halign: "center"
Screen:
name: "scr 3"
NavigationDrawer:
MDNavigationDrawer:
id: nav_drawer
ContentNavigationDrawer:
screen_manager: screen_manager
nav_drawer: nav_drawer
: 方向:'vertical' MDToolbar: id: 工具栏
left_action_items: [["menu", lambda x: root.ids['nav_drawer'].set_state("open")]] MDBottomNavigation: panel_color: 222/255, 170/255 , .2, 1 MDBottomNavigationItem: 名称: 'screen 1' 文本: 'Home' 图标: 'language-python' HomeScreen: MDBottomNavigationItem: 名称: 'screen 2' 文本: 'Profile' 图标: 'language-python' ProfileScreen: MDBottomNavigationItem :名称:“屏幕 3”文本:“登录”图标:“语言-python”注册屏幕:MDBottomNavigationItem:名称:“屏幕 4”文本:“Python”图标:“语言-python”登录屏幕: