[英]KIVY - Rotate the whole Layout
我想问一下是否可以在 Kivy 中旋转整个布局(包括它的功能)。
我需要设计一个布局,但我需要创建一个水平拆分屏幕的应用程序,并在底部正常使用该布局,但在顶部旋转180° (倒置)...
问题是即使它看起来不错,上侧(倒置)的功能仍然保持正常(在这种情况下:当我点击按钮 2时,按钮 1被点击,反之亦然 - 这很糟糕......)
我的 Kivy 代码在这里:
BoxLayout:
orientation: "vertical"
BoxLayout:
canvas.before:
PushMatrix
Rotate:
angle: 180
origin: self.center
canvas.after:
PopMatrix
Test:
Test:
<Test@BoxLayout>:
Button:
text: "Button 1"
Button:
text: "Button 2"
拜托,有人能给点建议如何解决吗?
十分感谢。
好的。
谢谢大家,但我自己解决了?
对不起这个话题,但如果有人感兴趣,解决方案是使用另一个布局('ScatterLayout')。
这是解决方案:
BoxLayout:
orientation: "vertical"
BoxLayout:
Test:
rotation: 180
Test:
<Test@ScatterLayout>:
BoxLayout:
Button:
text: "Button 1"
Button:
text: "Button 2"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.