我们在我们的kivy应用中使用图片作为弹出窗口,但似乎无法获得弹出窗口的背景以适应图片的大小。生成的弹出窗口的图像在图像的左侧,顶部和右侧围绕着深灰色边框。有人可以帮助我们消除弹出窗口的背景,以便只显示图像和半透明滤镜吗?
Main.py代码:
popup = Popup(title="",
content=Image(source='img/popup'),
auto_dismiss=True,
size_hint=(None, None),
size=(400, 146),
separator_height=0
)
由于
答案 0 :(得分:2)
如果您没有标题,也许简单的ModalView更适合您的目的。
无论哪种方式,背景都由background
和background_color
属性控制。要完全摆脱它,设置popup.background_color=(0, 0, 0, 0)
(即透明)可能是最简单的。