小编gqu*_*que的帖子

如何调整可变高度文本属性 kivy?

我有一个很长的 kivy 文本。我想调整动态高度取决于文本的数量。

我的代码是这样的。

import kivy
from kivy.app import App 
from kivy.uix.label import Label
from kivy.uix.gridlayout import GridLayout


class DynamicHeight(App):y
    def build(self):
        grid = gl = GridLayout(cols=1)

        for i in range(3):
            l = Label(text='Text a longer line line line line line line line line', halign='left',text_size=(300, None))
            grid.add_widget(l)

        return grid

DynamicHeight().run()
Run Code Online (Sandbox Code Playgroud)

我想要根据文本量调整标签的高度或网格布局的高度行。

text label grid-layout kivy

4
推荐指数
2
解决办法
6264
查看次数

标签 统计

grid-layout ×1

kivy ×1

label ×1

text ×1