Python 如何在KivyMD中扩展标签高度?
我想使标签高度根据内部文本的大小动态扩展。我试过这个:Python 如何在KivyMD中扩展标签高度?,python,kivy,kivy-language,Python,Kivy,Kivy Language,我想使标签高度根据内部文本的大小动态扩展。我试过这个: from kivymd.label import MDLabel label = MDLabel( text="My looooooooooong text", width=500, size_hint=(None, None) ) 但此标签的高度是固定的,文本显示变形。如何使高度扩大 我正在使用Python3和KivyMD库。MDLabel类继承自kivy.uix.Label。通常传递给kivy.uix.Lab
from kivymd.label import MDLabel
label = MDLabel(
text="My looooooooooong text",
width=500,
size_hint=(None, None)
)
但此标签的高度是固定的,文本显示变形。如何使高度扩大
我正在使用Python3和KivyMD库。MDLabel类继承自
kivy.uix.Label
。通常传递给kivy.uix.Label
的所有参数都可以传递给MDLabel
。
检查构造函数中的MDLabel
可以验证这一点
要制作高度不受限制的标签,请按照以下方式构造标签:
label = MDLabel(text='My looooooooooong text', text_size=(500, None))
参考:
BoxLayout
上的右侧size\u hint\u y
和MDLabel
上的pos\u hint
修复文本。你能分享小部件如何呈现的屏幕截图吗?