如何在按钮上定位/添加填充

How to position/ add padding on buttons on

我在尝试调整按钮位置时遇到问题。我想添加一个填充顶部的东西,但它们不动!我已经尝试了很多东西,所以非常欢迎任何帮助!

我也不知道为什么要用'cols: 2'那么多次才能让它们并排...

我正在添加照片:

这是我的 kv 文件:

GridLayout:
    cols: 2
    EvidenceButton
    UploadFileButton

<EvidenceButton>:
    cols: 2
    MDFillRoundFlatButton:
        text: 'Button 1'
        size: 150, 45
        size_hint: None, None
        font_size: '16dp'
        text_color: 1, 1, 1, 1
        md_bg_color: app.theme_cls.primary_color

<UploadFileButton>:
    cols: 2
    MDRoundFlatIconButton:
        text: 'Button 2'
        size: 150, 45
        size_hint: None, None
        font_size: '16dp'
        text_color: 1, 1, 1, 1
        md_bg_color: app.theme_cls.primary_color
from kivy.lang import Builder

from kivymd.app import MDApp

KV = '''
MDScreen:

    MDBoxLayout
        orientation: "vertical"
        spacing: "12dp"
        padding: "12dp"
        adaptive_height: True
        pos_hint: {"top": 1}

        MDTextFieldRect:
            size_hint: None, None
            size: button_box.width, "36dp"

        MDBoxLayout:
            id: button_box
            adaptive_size: True
            spacing: "12dp"
    
            MDRoundFlatIconButton:
                text: "MDRoundFlatIconButton"

            MDRoundFlatIconButton:
                text: "MDRoundFlatIconButton"
'''


class Example(MDApp):
    def build(self):
        return Builder.load_string(KV)


Example().run()