簡體   English   中英

Kivy標簽中的折線不起作用(Python)

[英]Break Line in a Kivy Label doesn't work (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術語不會修改標簽的大小,但是如果沒有此行,問題是相同的。 謝謝你們。

在奇異的語言中,您必須對\\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}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM