我正在尝试使用kivymd构建一个包含多个“卡片”的窗口,其中包含某些信息和一些功能按钮。我想要做的是将卡片添加到网格布局中并将该网格暂停在浮动布局中,但我在查看附加图像时遇到了一些问题。另外请建议是否有更好的方法来做到这一点。这是窗口的代码。稍后我将制作一些功能以在按下某些按钮时添加更多卡片
<ProjectCard@MDGridLayout>
md_bg_color: 0, 1, 1, 1
cols: 1
MDToolbar:
right_action_items: [["dots-vertical", lambda x: print(x)]]
title: "Title"
size_hint_y:0.3
MDLabel:
size_hint_y:0.1
valign:"bottom"
text:"mm:hh dd:mm:yy AM"
MDLabel:
size_hint_y:0.3
multiline: True
text:"john wick, richie rich, courage, garelt"
valign:"top"
adaptive_height: True
GridLayout:
rows:1
cols:2
size_hint_y:0.3
MDLabel:
text:"Status: " + "working"
MDIconButton:
icon:"details"
adaptive_height: True
<ProjectsPage>
FloatLayout
MDGridLayout:
pos_hint: {'center_x':0.5}
size_hint_x:0.95
spacing:[10, 10]
cols:1
ProjectCard:
size_hint_y:0.3
ProjectCard:
size_hint_y:0.3
ProjectCard:
size_hint_y:0.3