Python Kivy标签不透明度不一致

Python Kivy标签不透明度不一致,python,kivy,Python,Kivy,我正在学习基维的基础知识,并正在学习教程。我注意到,当我启动一个Kivy应用程序时,标签的不透明度并不一致。有时当我启动应用程序时,一些标签是完全不透明的,而另一些则是半不透明的 有时我启动应用程序时,有些标签完全不透明,而且不见了 我不明白为什么会这样。所有的标签都有相同的定义,我认为不应该这样做 我试着反复关闭和启动应用程序,看看是否有模式,左上角的第一个标签似乎总是一致的,而其他3个按钮上的其他3个标签则不一致 我还在kivy中试用了一些演示应用程序,演示应用程序也显示了这种行为 以下

我正在学习基维的基础知识,并正在学习教程。我注意到,当我启动一个Kivy应用程序时,标签的不透明度并不一致。有时当我启动应用程序时,一些标签是完全不透明的,而另一些则是半不透明的

有时我启动应用程序时,有些标签完全不透明,而且不见了

我不明白为什么会这样。所有的标签都有相同的定义,我认为不应该这样做

我试着反复关闭和启动应用程序,看看是否有模式,左上角的第一个标签似乎总是一致的,而其他3个按钮上的其他3个标签则不一致

我还在kivy中试用了一些演示应用程序,演示应用程序也显示了这种行为

以下是我正在使用的文件:

test.py

import kivy
kivy.require('1.10.1')

from kivy.app import App
from kivy.uix.gridlayout import GridLayout

class GridLayoutApp(App):

    def build(self):
        return GridLayout()

if __name__ == '__main__':
    glApp = GridLayoutApp()
    glApp.run()
gridlayout.kv

<GridLayout>:
    cols: 2
    rows: 2
    spacing: 10
    padding: 10

    Button:
        text: "1st"
        size_hint_x: None
        width: 200
    Button:
        text: "2nd"
    Button:
        text: "3rd"
        size_hint_x: None
        width: 200
    Button:
        text: "4th"
:
科尔斯:2
行数:2
间距:10
填充:10
按钮:
正文:“第一”
大小提示:无
宽度:200
按钮:
正文:“第二”
按钮:
正文:“第三”
大小提示:无
宽度:200
按钮:
正文:“第四”
我希望所有的按钮都具有相同的不透明度。有时程序确实做到了这一点,但大多数时候,由于某种原因,不透明度是关闭的


我甚至不知道如何处理这个问题,所以任何建议都非常感谢

这是一个在sdl2版本更新过程中出现的错误。它在几天前发布的Kivy 1.11中得到了修复,请确保您的Kivy是最新的。

啊,好的。我使用的是Kivy 1.10,升级到1.11后立即修复了问题。非常感谢您的快速回复