问题描述
我试图使用 max_height 来限制 multiline=True MD TextField 可以扩展到的行数。在 TextField 类 (https://kivymd.readthedocs.io/en/latest/components/text-field/#module-kivymd.uix.textfield) 的 KivyMD 文档中,有示例代码附带运行它应该是什么样子的 gif,但是当我将它复制/粘贴到 python 文件中以进行测试时并在 PyCharm 中运行它,MDTextField 并没有像在 gif 中那样停止或根本没有停止。
给出的示例代码:
from kivy.lang import Builder
from kivymd.app import MDApp
KV = '''
mdscreen
MDTextField:
size_hint_x: .5
hint_text: "multiline=True"
max_height: "200dp"
mode: "fill"
fill_color: 0,.4
multiline: True
pos_hint: {"center_x": .5,"center_y": .5}
'''
class Example(MDApp):
def build(self):
return Builder.load_string(KV)
Example().run()
这是某种错误还是我可以做些什么?我正在尝试在我的项目中实现这一点,但即使是示例代码也不适合我。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)