Как неподвижно закрепить объект в python kivy?
Есть приложение с кнопкой, по нажатию на которую ниже появляются другие кнопки. У меня эта кнопка оказывается в самом низу, а по нажатию она поднимается над другими кнопками. Как закрепить её наверху под Label, чтобы остальные кнопки просто добавлялись снизу без смещения остальных?
Код .py:
from kivy.metrics import dp
from kivy.app import App
from kivy.uix.button import Button
from kivy.uix.boxlayout import BoxLayout
from kivy.core.window import Window
from kivy.uix.scrollview import ScrollView
Window.size = (240, 426)
class Container(BoxLayout):
def add_group(self):
self.add_widget(
Button(text="Новая группа", size_hint_y=None))
class Grudget3App(App):
def build(self):
return Container()
if __name__ == '__main__':
Grudget3App().run()
Код .kv:
<Container>
orientation: 'vertical'
rows: 3
AnchorLayout:
size_hint_y: None
pos_hint: {'center_x': 0.2, 'top': 1}
Label:
text: 'Settings'
BoxLayout:
Button:
text: 'add group'
size_hint_y: None
height: dp(100)
on_release:
root.add_group()