Я застрял на этой ошибке более недели, и я просто не могу решить ее. Я пишу довольно большое приложение, которое составляет около дюжины файлов. Все работает, за исключением этой ошибки анимации. В попытке раздавить ошибку, я уменьшил свой код только до того, что строго необходимо для выставки ошибки в один монолитный файл. Так что, если структура кода кажется чрезмерно сложной для того, что он является, и файл длинный, поэтому. https://gitlab.com/ninamillik/examplepr ... /tree/main
клон: git@gitlab.com: ninamillik/exampleproject.git
Подробности:
Требуется: kivy < /p>
Проблема: проблема анимации, когда список чисел становится выше, чем окно numberlist < /p>
Фон: Когда нажата кнопка цифры, это создает Новый номер с высотой 0, который вставлен в список номеров. Этот номер выращивается до тех пор, пока кнопки цифр (включая предыдущий бланк и кнопку Добавленной отмены) не достигнут своей высоты. Когда список номеров короче, чем окно NumberList (min () в высоте ScrollView в файле KV), список центрируется. Когда список выше, Scrollview настолько высок, как и окно NumberList, а Scroll_y установлен на 0. < /p>
Проблема: по мере роста числа. , то есть кнопки едут «поверх» границы с окном числа (см. Картинки). < /p>
Подробности: это поведение влияет на по умолчанию, и только по умолчанию. Как только номер списка прокручивается или, если нажата кнопка цифры (но не выпущена), аббератные defaultDigitButtons немедленно исправят себя. P>
Подробнее здесь: https://stackoverflow.com/questions/793 ... n-kivy-app