我正在尝试调整图像的大小,因此它位于左下角,我一直在玩它并且我无法理解这个代码的工作原理,然后我把它放在我想要的左角调整为绿色矩形的大小,只是看它是如何工作的,但我没有得到它。
#:kivy 1.9.0
GridLayout:
rows: 1
LeftArea:
RightArea:
<LeftArea@FloatLayout>:
canvas:
Color:
rgb: 0, 1, 0
Rectangle:
size: self.size
pos: self.pos
Image:
source: 'moneyswags.gif'
size: self.size
pos: self.pos
答案 0 :(得分:1)
您需要的一切都写在这里:Image
将allow_stretch: True
添加到图像中,它将覆盖整个父级浮动布局。
此外,在图像中定义size: self.size
和pos: self.pos
不会做任何事情。对于画布,self
指的是您正在绘制的小部件(在本例中为浮动布局)。