2017-03-15 24 views
0

我正在使用TabbedPanel(使用默認tab_pos: "top_left"),但標題(如文檔中所示)略有不在左側。這就像應用了1px的小填充左側。我無法弄清楚如何配置。任何見解?謝謝!Kivy - TabbedPanel標題輕微偏移量

回答

1

甲哈克,非漂亮溶液:

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()