0
我正在做一個Kivy應用程序,但我有一個問題。我想添加一個圖像到屏幕上,但我不知道如何將它放在屏幕中間。事實是,我希望圖像像浮動佈局(適應屏幕,自動調整大小)一樣工作。我認爲這與製作標籤或按鈕的過程相同,但我意識到它不是。我在這裏插入我一直使用的Kivy語言代碼。插入圖片在屏幕中間基維Python
<FloatLayout>
canvas.before:
Color:
rgba: 0.5, 0.5, 0.5, 0.1
BorderImage:
# BorderImage behaves like the CSS BorderImage
border: 10, 10, 10, 10
source: '../examples/widgets/sequenced_images/data/images/button_white.png'
pos: self.pos
size: self.size
Rectangle:
source: 'etseib.png'
size: 400, 400
pos: (400,400)
如果有人知道如何解決問題,這將是非常有益的。
它的工作原理!但是,如果我想要在中心'x'和0,75'y'中,可以通過錨定佈局來完成?我讀過只有可能的「頂部,底部,右側,左側,中間」屬性,我說得對嗎?如果我想做一個浮動佈局,它會是這樣嗎? '圖片: 源: 'etseib.png' size_hint:0.3,0.4 pos_hint:{ 'center_x':0.5, 'center_y':0.75} 不透明度:0.8'(該pos_hint似乎不工作) –
@ A.Piquer我編輯了答案。 – jligeza