格式化Kivy弹出窗口以消除弹出窗口背景

时间:2014-09-24 21:38:08

标签: python kivy

我们在我们的kivy应用中使用图片作为弹出窗口,但似乎无法获得弹出窗口的背景以适应图片的大小。生成的弹出窗口的图像在图像的左侧,顶部和右侧围绕着深灰色边框。有人可以帮助我们消除弹出窗口的背景,以便只显示图像和半透明滤镜吗?

Main.py代码:

popup = Popup(title="",
                  content=Image(source='img/popup'),
                  auto_dismiss=True,
                  size_hint=(None, None),
                  size=(400, 146),
                  separator_height=0
                  )

由于

1 个答案:

答案 0 :(得分:2)

如果您没有标题,也许简单的ModalView更适合您的目的。

无论哪种方式,背景都由backgroundbackground_color属性控制。要完全摆脱它,设置popup.background_color=(0, 0, 0, 0)(即透明)可能是最简单的。