【发布时间】:2017-06-18 17:42:28
【问题描述】:
我正在为实践创建一个非常简单的应用程序,但我在使用 Kivy GUI 时遇到了一些问题。 我希望所有图像都具有相同的尺寸,如果可能的话,创建一个分隔所有垂直框布局的线条。
: 名称:'价格'
BoxLayout:
orientation:'vertical'
canvas.before:
Rectangle:
source:'back_azul.png'
pos: self.pos
size: self.size
BoxLayout:
orientation:'horizontal'
height:'30dp'
size_hint_y:None
Button:
size_hint_x:0.25
text:"Back to Menu"
opacity: 1 if self.state == 'normal' else .5
background_color:0,0,0,0
on_release:app.root.current="main"
font_size:20
BoxLayout:
background_color:0,10,10,1
padding:5
Image:
source:"camisa.jpg"
Label:
text:"01 Camisa social"
bold:True
font_size:11
Label:
text:"R$: 8,00"
font_size:15
BoxLayout:
padding:5
Image:
source:"peca.jpg"
Label:
text:"01 Camisa Polo"
font_size:11
bold:True
Label:
text:"R$:6,00"
font_size:10
BoxLayout:
padding:5
Image:
source:"terno.jpg"
Label:
text:"01 Terno c/Calca"
font_size:11
bold:True
Label:
text:"R$: 28,00"
font_size:10
BoxLayout:
padding:5
Image:
source:"vestido.jpg"
Label:
text:"01 Vestido"
font_size:11
bold:True
Label:
text:"R$: 70,00"
font_size:10
【问题讨论】:
-
您的图片似乎有不同的比例。您想匹配所有图像的宽度或高度,还是想“拉伸”一些图像以使宽度和大小相同?
-
: name:'Prices' 是您帖子的第四行。是代码吗?为什么会在那里?
-
name:'Prices',定义我正在使用的屏幕的名称
-
我希望图像匹配相同的宽度。
标签: python user-interface kivy