Я пытаюсь понять, как StackLayout работает в ScrollView в Kivy. И у меня проблема. Не знаю как вставить виджет в начало макета. Если я использую метод .add_widget (), он добавляет виджет в конец (внизу) макета. И если я изменю ориентацию макета (у него есть идентификатор стека) на 'lr-bt', а затем добавлю виджет (с метками «Заголовок» и «Печать»), это приведет к некоторому заполнению сверху ScrollView. Итак, вот что я получаю:
![padding from the top](https://i.stack.imgur.com/bd9je.png)
Можно использовать другие макеты. Если бы кто-нибудь мог помочь мне исправить это верхнее заполнение или вставить виджет в начало, это было бы здорово. Спасибо.
Вот код из файла .py:
pln = Plan(text_label="Title", text="Print")
self.root.ids.stacking.add_widget(pln)
А вот мой ScrollView со StackLayout из файла .kv:
BoxLayout:
id: stack_box
size_hint_y: 1
pos: 2, root.height-1057
RecycleView:
scroll_y: 1
do_scroll_x: False
do_scroll_y: True
size_hint: 1, None
height: 1000
id: scroll_plans
StackLayout:
spacing: 10
padding: 10
id: stacking
orientation: 'lr-bt'
size_hint_y: None
height: 9000