由于您的根窗口小部件不是布局(您
SublimeLauncher继承了
Widget),因此它不会设置其子级的大小/位置。因此,您
FloatLayout有默认值,因为您也不会手动覆盖它们。
pos: 0, 0size: 100, 100
这些默认值当然会约束子项,因为会
FloatLayout根据其size_hint属性来约束其大小。
正如Nykakin所指出的,您想给他们更多的空间。
另外,由于文本大于标签(您也未设置halign和text_size),因此其纹理位于标签中心,因此屏幕的某些部分不在屏幕上。您想看看kivy /
examples / widgets / textalign.py



