gpt4 book ai didi

python - kivy gridlayout,停止动态调整子级大小

转载 作者:太空宇宙 更新时间:2023-11-03 15:35:51 26 4
gpt4 key购买 nike

我有一个包含可变数量子项的网格布局。n1...n∞,我永远无法预测网格将包含多少个子节点。

Kivy 相当烦人地使子级相对于网格中子级的数量越来越小。例如:

layout2 = GridLayout(cols=2, size_hint_y=(3))
layout2.bind(minimum_height=layout2.setter('height'))

当网格包含大约 6 个子元素时,这个大小就很好,但是当它包含 20 个子元素时,图像就很小了。

如何停止 kivy 调整大小?

请用 Python 回答。

最佳答案

你可能想让 size_hint_y 取决于行数,所以它在 KV 文件中可能看起来像这样

ScrollView:
MyGrid:
size_hint_y: self.rows / 10.0 + 1.0 #you should play with this a bit ...

关于python - kivy gridlayout,停止动态调整子级大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42515192/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com