【发布时间】:2019-06-28 09:44:42
【问题描述】:
我正在尝试使用已创建的小部件的属性创建新的 TabbedPanelItem。但我得到新的空小部件或替换存在。
.py
class MainScreen(Screen):
def add(self, tabbed_item):
new_tabbed_item = TabbedPanelItem()
new_tabbed_item.properties = copy(tabbed_item)
new_tabbed_item.text = "2"
self.ids.tab_panel.add_widget(new_tabbed_item)
.kv
<MainScreen>:
AnchorLayout:
canvas.before:
...
TabbedPanel:
id: tab_panel
...
TabbedPanelItem:
Button:
on_press: root.add(tab_item)
TabbedPanelItem:
id: tab_item
....
【问题讨论】:
标签: python python-3.x widget kivy