【发布时间】:2016-08-30 10:16:24
【问题描述】:
我是 Kivy 的新手,我已经尝试了几天来寻找合适的布局,但我似乎没有得到结果。 我希望图片中的按钮“2”和“3”保持在按钮“1”和“4”等角落。我该怎么办?
http://i.stack.imgur.com/Y6Rjo.png
这是我的代码,但它不能按需要工作:
# Main
BoxLayout:
size_hint: 1, .85
# Outer
canvas:
Color:
rgba: 1, 1, 1, .3
Rectangle:
pos: self.pos
size: self.size
# Inner
BoxLayout:
AnchorLayout:
canvas:
Color:
rgba: 1, 1, 1, .6
Rectangle:
pos: self.center_x / 2, self.center_y / 2
size: self.width / 2, self.height / 2
BoxLayout:
size_hint: .5, .5
AnchorLayout:
anchor_x: 'left'
anchor_y: 'top'
Button:
size_hint: None, None
text: '1'
AnchorLayout:
anchor_x: 'right'
anchor_y: 'top'
Button:
size_hint: None, None
text: '2'
AnchorLayout:
anchor_x: 'left'
anchor_y: 'bottom'
Button:
size_hint: None, None
text: '3'
AnchorLayout:
anchor_x: 'right'
anchor_y: 'bottom'
Button:
size_hint: None, None
text: '4'
【问题讨论】:
标签: python-2.7 kivy kivy-language