Python 如何使用kivy中的float布局在应用程序的左下角放置标签? 目标: 使用FloatLayout将标签定位到左下角 预期结果: 标签必须位于左下角,且只有一行 实际结果: 标签在左下角,但它是双线的 参考代码: 第三类屏幕(屏幕): 定义初始(自我,**kwargs): 超级(屏幕三,自我)。\uuuuuuuuuuuuuuuu初始(**kwargs) self.video1=视频(source=“somevideo.mpg”) float_layout=FloatLayout() self.label1=Label(text=“只是一个占位符视频”,不透明度=0,位置提示={“x”:0,“底部”:1},大小提示=[0.1,0.1]) self.label1.texture\u size=self.label1.size self.label1.text\u size=self.label1.texture\u size self.label1.halign=“中心” self.label1.valign=“中心” self.add\u小部件(float\u布局) float\u layout.add\u小部件(self.label1) 浮动布局。添加小部件(self.video1,index=1) self.video1.opacity=0 def on_输入(自): self.video1.allow_stretch=True self.video1.state=“播放” self.label1.opacity=1 时钟。计划一次(自调整不透明度,2) def_调整_不透明度(自身,*dt): self.video1.opacity=1 供参考的图像:

Python 如何使用kivy中的float布局在应用程序的左下角放置标签? 目标: 使用FloatLayout将标签定位到左下角 预期结果: 标签必须位于左下角,且只有一行 实际结果: 标签在左下角,但它是双线的 参考代码: 第三类屏幕(屏幕): 定义初始(自我,**kwargs): 超级(屏幕三,自我)。\uuuuuuuuuuuuuuuu初始(**kwargs) self.video1=视频(source=“somevideo.mpg”) float_layout=FloatLayout() self.label1=Label(text=“只是一个占位符视频”,不透明度=0,位置提示={“x”:0,“底部”:1},大小提示=[0.1,0.1]) self.label1.texture\u size=self.label1.size self.label1.text\u size=self.label1.texture\u size self.label1.halign=“中心” self.label1.valign=“中心” self.add\u小部件(float\u布局) float\u layout.add\u小部件(self.label1) 浮动布局。添加小部件(self.video1,index=1) self.video1.opacity=0 def on_输入(自): self.video1.allow_stretch=True self.video1.state=“播放” self.label1.opacity=1 时钟。计划一次(自调整不透明度,2) def_调整_不透明度(自身,*dt): self.video1.opacity=1 供参考的图像:,python,python-3.x,label,kivy,python-3.7,Python,Python 3.x,Label,Kivy,Python 3.7,非常感谢您的阅读。在您的行中: self.label1 = Label(text="Just a place holder video", opacity=0, pos_hint={"x": 0, "bottom": 1}, size_hint=[0.1, 0.1]) 只需将size\u提示更改为[无,0.1]: self.label1 = Label(text="Just a place holder video", opacity=1, pos_hint={"x": 0,


非常感谢您的阅读。在您的行中:

    self.label1 = Label(text="Just a place holder video", opacity=0, pos_hint={"x": 0, "bottom": 1}, size_hint=[0.1, 0.1])
只需将
size\u提示更改为
[无,0.1]

    self.label1 = Label(text="Just a place holder video", opacity=1, pos_hint={"x": 0, "bottom": 1}, size_hint=[None, 0.1])
并删除以下行:

    self.label1.texture_size = self.label1.size
    self.label1.text_size = self.label1.texture_size
    self.label1.halign = "center"
    self.label1.valign = "center"

只是想知道!你想把我的比赛记下来吗?非常感谢。答案不起作用,但当我将其更改为
0.2