当TextInput足够小(我们说的是24dp或更小)时,文本会自动裁切为适合距边框一定距离的范围。
我不想增加它的大小,如果我减小字体大小,它将不可读。我一直在修改TextInput的颜色和边框,但不会修改此不可见的边框。我已经在StackOverflow上搜索了一段时间,但找不到答案。
class HomeScreen(Screen):
def __init__(self, **kwargs):
super(HomeScreen, self).__init__(**kwargs)
self.layout = FloatLayout()
self.layout.add_widget(TextInput(pos_hint={'x':.5,'y':.5},
size_hint=(None,None),
size=(100,20)))
class MyApp(App):
drops = []
def build(self):
Config.set('input', 'mouse', 'mouse,disable_multitouch')
Config.set('kivy', 'exit_on_escape', 0)
Config.write()
sm = ScreenManager()
sm.add_widget(HomeScreen())
return sm
if __name__ == '__main__':
MyApp().run()