Kivy标签中的换行不起作用(Python)

2024-10-04 03:20:59 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过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}

我认为所有的行都是不必要的,因为size_hint这个词不会修改标签的大小,但是没有这行,问题是一样的。谢谢大家。在


Tags: 文本语言size标签label程序模块centerkv
1条回答
网友
1楼 · 发布于 2024-10-04 03:20:59

在kivy语言中,必须使用escape到\n符号,因为它都是在一个大字符串中,然后用来创建小部件和其他重要的东西。在

示例:

^{1}$

相关问题 更多 >