Я прочитал документы и до сих пор не знаю, как выровнять текст внутри Kivy-Label с левой стороны. Текст имеет значение по умолчанию. A halign = "left"
не помогло. Извините, если решение очевиден, но я его просто не нахожу.Python Kivy: Выровнять текст в левой части метки
EDIT: Пример кода:
from kivy.app import App
from kivy.uix.floatlayout import FloatLayout
from kivy.uix.label import Label
class Example(App):
def build(self):
self.root = FloatLayout()
self.label = Label(text="I'm centered :(", pos=(0,0), size_hint=(1.0,1.0), halign="left")
self.label.text_size = self.label.size #no horizontal change
self.root.add_widget(self.label)
return self.root
Example().run()
У меня уже был размер, который шире, чем текст внутри этикетки. – Unknown
Возможно, вам придется опубликовать свой код, чтобы лучше помочь – rebrec
, отредактированный с помощью примерного кода. – Unknown