Текст ListItemButton не выравнивается - PullRequest
1 голос
/ 26 февраля 2020

Я пытался выровнять текст моего ListitemButton, но мне было сложно. Я следую за документацией, но все еще не работаю ниже, мой код


class CountryListButton(ListItemButton):
    def __init__(self, **kwargs):
        super(CountryListButton, self).__init__(**kwargs)
        self.halign = "left"
        self.valign = "middle"
        self.text_size = self.size
        self.color = [0, 0, 0, 1]
        self.font_size = 15
        self.font_name = "fonts/Qanelas-Light.otf"
        self.selected_color = [1, 1, 1, 1]
        self.selected_background_normal = ""
        self.deselected_color = [1, 1, 1, 1]
        self.deselected_background_normal = ""
        self.background_color = [1, 1, 1, 1]
        self.background_normal = ""

Любая помощь будет оценена.

1 Ответ

1 голос
/ 26 февраля 2020

Похоже, что все дело в вашем свойстве text.size, которое вы установили в размер содержащего виджет. Поэтому Киви не может изменить свою позицию, потому что она заполняет весь родительский виджет. Попробуйте уменьшить text.size, может это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...