我们在我们的kivy应用中使用透明图像作为模态视图弹出窗口,但无法让中心图像的背景透明(或半透明,就像中心部分周围的背景区域一样)模态观点)。生成的弹出窗口将图像放在白色矩形上,然后由半透明灰色包围。有没有办法让白色矩形半透明灰色像围绕modalvieww弹出窗口中心的区域?
这是modalview kv代码:
<ScreenLoadingPopup>:
size_hint: .25, .20
BoxLayout:
padding: [10,10,10,10]
orientation: 'vertical'
Image:
source: 'img/transparent_loading.png'
size_hint_y: None
为清楚起见,我们并未尝试使中心模态视图图像周围的背景透明。这个问题已在此处提出并回答Format Kivy popup to eliminate popup background提前致谢
答案 0 :(得分:1)
我们通过为模态视图背景使用透明图像解决了这个问题,如下所示:
<ScreenLoadingPopup>:
size_hint: 0.25, 0.20
background: 'img/transparent_button1.png'
GridLayout:
cols: 1
padding: [10,10,10,10]
Image:
source: 'img/loading_image.png'
size: self.size