我想根据文本内部的大小动态扩展标签高度。我试过这个:
from kivymd.label import MDLabel
label = MDLabel(
text="My looooooooooong text",
width=500,
size_hint=(None, None)
)
但是这个标签的高度是固定的,文字显示为变形。如何使高度扩大?
我正在使用Python 3和KivyMD库。
答案 0 :(得分:0)
MDLabel
类继承自kivy.uix.Label
。您通常传递给kivy.uix.Label
的所有参数都可以传递给MDLabel
。
检查MDLabel
的构造函数是否验证了这一点。
要制作高度不受限制的标签,您可以像这样构建标签:
label = MDLabel(text='My looooooooooong text', text_size=(500, None))