Как мне использовать kivy, чтобы настроить размер шрифта моего текста, чтобы он соответствовал ширине кнопки заливки? - PullRequest
1 голос
/ 08 июля 2019

Я изучаю kivy самостоятельно и играю с простыми элементами, чтобы узнать его лучше. Я хочу, чтобы размер текста в кнопке изменялся в зависимости от размера кнопки (который изменяется в зависимости от размера окна).

Так как я хочу, чтобы размер кнопки был динамическим, простая установка размера шрифта не работает. Я попытался использовать font_size: self.width * 0.3, но это просто устанавливает высоту шрифта, а не ширину всего текста.

мой файл .kv:

text: 'text'

font_size: 50

halign: 'center'

valgin: 'middle'

color: 1, 1, 1, 1

background_color: 1, 0, 0, 1

size_hint: 0.5, 0.5

pos_hint: {'center_x': 0.5, 'center_y': 0.5}
...