Python Kivy-选项卡式面板标题轻微偏移

Python Kivy-选项卡式面板标题轻微偏移,python,kivy,kivy-language,Python,Kivy,Kivy Language,我使用的是选项卡面板(默认的选项卡位置为:“top\u left”),但标题(如文档中所示)稍微不在左侧。这就像在1px的左边有一个小的填充物。我不知道如何配置它。有什么见解吗?谢谢 一个老套、不漂亮的解决方案: from kivy.app import App from kivy.uix.tabbedpanel import TabbedPanel from kivy.lang import Builder Builder.load_string(''' <MyWidget>:

我使用的是选项卡面板(默认的
选项卡位置为:“top\u left”
),但标题(如文档中所示)稍微不在左侧。这就像在1px的左边有一个小的填充物。我不知道如何配置它。有什么见解吗?谢谢

一个老套、不漂亮的解决方案:

from kivy.app import App
from kivy.uix.tabbedpanel import TabbedPanel
from kivy.lang import Builder

Builder.load_string('''
<MyWidget>:
    TabbedPanelItem:
        text: 'tab1'
    TabbedPanelItem:
        text: 'tab2'
''')


class MyWidget(TabbedPanel):
    def __init__(self, **kwargs):
        super(MyWidget, self).__init__(**kwargs)
        self._tab_layout.padding = [0, 0, 0, 0]


class MyApp(App):
    def build(self):
        return MyWidget()


if __name__ == '__main__':
    MyApp().run()
从kivy.app导入应用
从kivy.uix.tabbedpanel导入tabbedpanel
从kivy.lang导入生成器
Builder.load_字符串(“”)
:
选项卡式面板项目:
文本:“tab1”
选项卡式面板项目:
文本:“tab2”
''')
类MyWidget(选项卡面板):
定义初始(自我,**kwargs):
超级(MyWidget,self)。\uuuuu初始化(**kwargs)
self._tab_layout.padding=[0,0,0,0]
类别MyApp(应用程序):
def生成(自):
返回MyWidget()
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
MyApp().run()