0
これはなぜ機能しないのですか、プログラム全体がうまく動作し、メインプログラム内の関数を使用してテキストを取得しますが、スクロールしないのでユーザは表示されません出力全体を表示することができます。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
編集:私はすでに多くの以前の回答と同じようにやってみました
- 、コメントに記載された特定の一つで、私は「NoneTypeは」何の属性「バインド」を持っていないというエラーを得ました。
- サイズヒントを削除しましたが、それでも動作しませんが、とにかく感謝します。
- テキストの長さは間違いありません。私は、ラベルのサイズが、私は最初は混乱することができ同意され、設定されていない場合、ラベルが表示されたテキストの実際のサイズに設定されているウィジェットのサイズ(すべてのウィジェットとして
size
)とtexture_size
を、持っていると信じて
可能な複製(http://stackoverflow.com/questions/26686631/how-do-you-scroll-a-gridlayout-inside-kivy-scrollview) – mutantkeyboard
ScrollViewのsize_hint_yをNoneに設定したのはなぜですか?その行を削除してみてください。 – inclement
また、ラベルのテキストを長く設定すると仮定します。この例では、GridLayoutはスクロールするのに十分な大きさではありません。 – inclement