首页 > 解决方案 > 使用 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”登录屏幕:

标签: kivymd

解决方案


推荐阅读