如何解决kivy ScrollView 不显示手风琴列表
我想在ScrollView中的第二个屏幕上添加一个“手风琴”,但是当超过屏幕尺寸时它变成了图片中的示例。也许有人知道如何在 ScrollView 中制作滚动手风琴? [在此处输入图片说明][1] [1]:https://i.stack.imgur.com/g4OMN.jpg 代码py文件
from kivymd.app import MDApp
from kivy.core.window import Window
from kivy.uix.Boxlayout import BoxLayout
Window.size = (300,500)
class VolAutoBus(BoxLayout):
def __init__(self,**kwargs):
super().__init__(**kwargs)
def changeScreen(self,next_screen):
if next_screen == 'В Волосово':
self.ids.kivy_screen_manager.current = 'SecondScreen'
elif next_screen == 'Назад':
self.ids.kivy_screen_manager.current = 'StartScreen'
class VolAutoBusApp(MDApp):
def build(self):
return VolAutoBus()
if __name__ == '__main__':
VolAutoBusApp().run()
<VolAutoBus>:
orientation: 'vertical'
MDToolbar:
title: 'VolosovoAutoBus'
pos_hint: {'top':1}
ScreenManager:
id: kivy_screen_manager
StartScreen:
name:'StartScreen'
SecondScreen:
id: SecondScreen
name: 'SecondScreen'
<StartScreen@Screen>:
------code StartScreen----
<SecondScreen@Screen>:
ScrollView:
Accordion:
orientation: 'vertical'
size_hint_y: None
AccordionItem:
title: '1111'
Label:
text: 'Panel1 text'
font_size:12
AccordionItem:
title: '99999'
Label:
text: 'Panel3 text'
font_size:32
AccordionItem:
title: '100000'
Label:
text: 'Panel1 text'
font_size:12
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。