kivy - minimum_height 在 .py 内的布局中不起作用(仅在 .kv 中起作用)?
问题描述
我试图制作一个使用滚动的程序,我尝试使用 RecycleView
class TestApp(App):
def build(self):
rc = RecycleView()
box = BoxLayout(orientation="vertical", size_hint_y=None)
b1 = Button(text="1", size_hint_y=None, height=500)
b2 = Button(text="2", size_hint_y=None, height=500)
b3 = Button(text="3", size_hint_y=None, height=500)
box.add_widget(b1)
box.add_widget(b2)
box.add_widget(b3)
box.height = box.minimum_height
rc.add_widget(box)
return rc
if __name__ == '__main__':
TestApp().run()
预计我可以使用滚动条,但 minimum_height 似乎始终为 0,并且我不想手动给出确切的高度数。
太感谢了
解决方案
推荐阅读
- python - 更新类变量时更新另一个类变量
- swift - Swift Firestore 搜索用户
- javascript - 如何通过子字符串数组过滤大量字符串?
- c# - Xamarin Forms 简单的按钮动画
- java - 如何将流式 json 数据作为键值对发送到 kafka 消费者
- python - 高效地查找和替换列表中的字符串 Python
- excel - 使用 VBA 在远程桌面上打开文件
- c# - Unity framework in .net core
- excel - 图像下载失败时挂起的 Excel VBA 代码的超时或错误处理
- mediawiki - 是否可以在 page1 上创建变量并在 page2 上使用该变量?(不使用扩展)