Скажите, пожалуйста, почему это не работает, вся программа работает нормально, она использует функцию внутри основной программы, чтобы получить ее текст, но она не будет прокручиваться, поэтому пользователь не будет возможность просмотра всего вывода.GridLayout Не прокрутка в Kivy
<[email protected]>:
input_textb: input_textb
ScrollView:
size_hint: (1, None)
do_scroll_y: True
do_scroll_x: False
bar_width: 4
GridLayout:
padding: root.width * 0.02, root.height * 0.02
cols: 1
size_hint_y: None
size_hint_x: 1
height: self.minimum_height
Label:
id: input_textb
text: ""
font_size: root.height/25
text_size: self.width, None
Edit:
- Я уже пытался сделать то же самое, как многие предыдущие ответы, в частности, один упомянутый в комментариях, я получил сообщение об ошибке сказав «NoneType» не имеет атрибута «привязки» ,
- Я удалил подсказку размера, она все еще не работает, но спасибо в любом случае.
- Текст определенно достаточно длинный.
Возможный дубликат [Как вы просматриваете GridLayout внутри Kivy ScrollView?] (Http://stackoverflow.com/questions/26686631/how-do-you-scroll-a-gridlayout-inside-kivy-scrollview) – mutantkeyboard
Почему вы установили ScrollView size_hint_y в None? Попробуйте удалить эту строку. – inclement
Кроме того, я предполагаю, что текст ярлыка задан длинным - в этом примере GridLayout не будет достаточно большим для прокрутки. – inclement