【发布时间】:2020-11-24 01:28:59
【问题描述】:
我正在尝试增加kivyMD button 的width 和height,但不支持(size_hint)。
•我应该创建自己的按钮类继承自 Button 类吗?
•考虑到我希望我的应用在 Android 上运行会不会很糟糕?
我想知道以前是否有人解决过这个问题。另外,如果我增加按钮的尺寸,我希望文本的大小也改变......
【问题讨论】:
我正在尝试增加kivyMD button 的width 和height,但不支持(size_hint)。
•我应该创建自己的按钮类继承自 Button 类吗?
•考虑到我希望我的应用在 Android 上运行会不会很糟糕?
我想知道以前是否有人解决过这个问题。另外,如果我增加按钮的尺寸,我希望文本的大小也改变......
【问题讨论】:
例如使用 MDRaised 按钮类型 这就是你的做法:
MDRaisedButton:
text: "Do Something"
pos_hint: {'center_x': .5, 'center_y': .5}
on_release: app.do_anything()
size: 30, 30
size_hint: None, None
确保将 size_hint 设置为 None, None,然后指定 size: width, height
【讨论】: