有问题的代码
txt = TextInput(text='%s'%default, multiline=False, size_hint=(0.5,1))
txt.font_name = gAssets + "FreeSans.ttf"
Txt.font_size = 14
如果我注释掉 font_name 属性,则输入中的文本大约是正确的。(在盒子里仍然有点高,但可行)
(使用带有默认字体的普通 TextInput (DroidSans.ttf))
但是,一旦我取消注释将其设置为 FreeSans.ttf (更大的字符集)的行,它现在在文本字段中的位置很高
(使用带有 FreeSans.ttf 的普通 TextInput)
我正在使用 kivy 1.3 并且未能成功使填充属性起作用(但是,如果有人可以演示如何将其与 TextInput 一起使用,我将很乐意使用它。)