【发布时间】:2022-08-13 23:57:07
【问题描述】:
我在网上浏览了 30 分钟,寻找解决这个问题的方法,但网上的例子都没有奏效。我在 GridLayout 中尝试了自定义高度,并使用了其他人在网络中使用的各种值,但它们都不起作用。我还尝试仅使用此代码在另一个文件中运行 ScrollView 的代码,但滚动仍然不起作用。 我认为 .py 文件在这里不相关,因为我的程序的这一部分没有代码。如果您仍然需要它或需要更多我的 kv 文件,我会发布它,只需给我发消息谢谢 :)
千伏:
<TrainingPlans>
name: \"trainingplans\"
ScrollView:
size_hint_y: .85
pos_hint: {\"x\": 0, \"y\": .15}
do_scroll_x: False
do_scroll_y: True
GridLayout:
size: (root.width, root.height)
size_hint_x: None
size_hint_Y: None
cols: 2
height: self.minimum_height
row_default_height: 150
row_force_default: True
Label:
text: \"training1\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training2\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training3\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training4\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training5\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training6\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training7\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training8\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
Label:
text: \"training9\"
Button:
size_hint: .3, 1
background_normal: \"training_programs/unknown.jpeg\"
FloatLayout:
size_hint: 1, .15
Button:
text: \"Back\"
size_hint: .3, .8
pos_hint: {\"x\": .01, \"y\": .06}
on_release:
app.root.current = \"mainwindow\"
root.manager.transition.direction = \"right\"