【问题标题】:How to set the height of a textfield widget in KivyMD如何在 KivyMD 中设置文本字段小部件的高度
【发布时间】:2021-01-25 13:49:41
【问题描述】:

如何准确设置不是最大高度,而是默认高度,即widget的垂直尺寸? Ш如果你完全按照宽度来做,那么什么都行不通

【问题讨论】:

    标签: python python-3.x kivy kivy-language kivymd


    【解决方案1】:

    我不确定你在问什么。 在 KivyMD 中,MDTextField 只是一行带有提示文本(如果你给的话)。 增加一条线的高度是什么意思?

    你可以像这样增加输入的字体大小。

            MDTextField:
                hint_text:"Enter UserName"
                pos_hint:{'center_x':.5,'center_y':.5}
                font_size:"36dp"
    

    还是您在寻找矩形模式?

           MDTextField:
                hint_text:"Enter UserName"
                mode:"rectangle"
                pos_hint:{'center_x':.5,'center_y':.5}
                font_size:"18dp"
    

    或者你可以使用:

           MDTextFieldRect:
                hint_text:"Enter Name"
                pos_hint:{'center_x':.5,'center_y':.2}
                size_hint:1,None
                height:"50dp"
    

    【讨论】:

    • 我希望它看起来像这样: max_height: -110 ,但如果 max_height 值为负,则小部件不起作用。
    猜你喜欢
    • 2019-11-19
    • 2013-01-26
    • 2012-10-05
    • 2021-09-08
    • 1970-01-01
    • 2016-10-12
    • 2011-09-04
    • 2015-04-29
    • 2020-03-20
    相关资源
    最近更新 更多