Kivy 标签中的断线不起作用(Python)

A.P*_*uer 2 python label kivy kivy-language

我正在尝试通过 kivy 应用程序模块向 python 添加标签,但中断线不起作用。我不知道为什么,因为我读过实际上必须完美运行。kv语言的文字是:

 Label:
        text: 'hola hola hola hola hola\nhola hola hola hola holhola hola hola hola holhola hola\n hola hola hol\nhola hola hola hola hol'
        size_hint: 0.2, 0.05
        pos_hint: {'center_x':0.5,'center_y':0.45}
Run Code Online (Sandbox Code Playgroud)

我认为所有的行都不是必需的,因为 size_hint 的术语不会修改标签的大小,但没有这条线,问题是一样的。谢谢你们。

Key*_*Usr 8

在 kivy 语言中,你必须对那个\n符号使用转义符,因为它全部在一个大字符串中,然后用于创建小部件和其他重要的东西。

例子:

Label:
        text: 'hola hola hola\\nhola hola hola h'
        size_hint: 0.2, 0.05
        pos_hint: {'center_x':0.5,'center_y':0.45}
Run Code Online (Sandbox Code Playgroud)